Python语言组合数据类型ppt课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.1 列表
第四章 组合数据类型
4.1.2 使用列表
通过使用“位置”或者“索引”来访问列表中的值,将放在方括号中。特别 注意,“位置”或者“索引”是从0开始,例如引用上一节列表示例 sample_list1中的第1个,可以写成:sample_list1[0];引用第3个值,可以写成: sample_list1[2]。代码示例为:
第四章 组合数据类型
4.1 列表 4.2 元组 4.3 字典 4.4 集合 4.5 实验 4.6 小结 习题
4.1 列表
4.1.1 创建列表
第四章 组合数据类型
列表(Lists)属于Python中的序列类型,它是任意对象的 有序集合,通过“位置”或者“索引”访问其中的元素,它具有 可变对象、可变长度、异构和任意嵌套的特点。
4.1 列表
4.1.1 创建列表
第四章 组合数据类型
列表里第一个元素的“位置”或者“索引”是从“0”开始,第二个元 素的则是“1”,以此类推。
在创建列表时,列表元素放置在方括号[] 中,以逗号来分隔各元素,格 式如下:
listname = [元素1, 元素2, 元素3, ……, 元素n] 举例如下: sample_list1 = [0, 1, 2, 3, 4] sample_list2 = ["P", "y", "t", "h", "o", "n"] sample_list3 = ['Python', 'sample', 'list', 'for', 'your', 'reference']
4.1 列表
第四章 组合数据类型
4.1.2 使用列表
对列表的元素进行修改时,可以使用赋值语句: >>> sample_list3 = ['python', 'sample', 'list', 'for', 'your', 'reference'] >>> sample_list3[4] = 'my' >>> print ("sample_list3[4]:", sample_list3[4]) sample_list3[4]: my >>> print ("sample_list3:", sample_list3) sample_list3: ['python', 'sample', 'list', 'for', 'my', 'reference']
4.1 列表
第四章 组合数据类型
4.1.1 创建列表
代码运行如下:
>>> sample_list1 = [0, 1, 2, 3, 4]
#列表sample_list1
>>> sample_list2 = ["P", "y", "t", "h", "o", "n"] #列表sample_list2
Biblioteka Baidu
>>> sample_list3 = ['Python', 'sample', 'list', 'for', 'your', 'reference']
#列表sample_list3
>>> print (sample_list1)
#打印输出列表
[0, 1, 2, 3, 4]
#输出结果
>>> print (sample_list2)
#打印输出列表
['p', 'y', 't', 'h', 'o', 'n']
#输出结果
>>> print (sample_list3)
4.1 列表
第四章 组合数据类型
4.1.2 使用列表
以在方括号中用冒号分开的两个整数来截取列表中的元素,例如 sample_list2[2:4],可取得列表sample_list2中的第3个和第4个元素,不包含第5 个元素。
>>> sample_list2 = ["p", "y", "t", "h", "o", "n"] >>> print ("sample_list2[2:4]:", sample_list2[2:4]) sample_list2[2:4]: ['t', 'h'] 该类操作被称为“切片”操作(slice)。
第四章 组合数据类型
列表可以嵌套使用,例如: sample_list5 = [sample_list1, sample_list2, sample_list3] 运行结果如下:
>>> sample_list1 = [0, 1, 2, 3, 4] >>> sample_list2 = ["P", "y", "t", "h", "o", "n"] >>> sample_list3 = ['Python', 'sample', 'list', 'for', 'your', 'reference'] >>> sample_list5 = [sample_list1, sample_list2, sample_list3] #创建一个嵌套列表 >>> print (sample_list5) [[0, 1, 2, 3, 4], ['P', 'y', 't', 'h', 'o', 'n'], ['Python', 'sample', 'list', 'for', 'your', 'reference']]
#打印输出列表
['Python', 'sample', 'list', 'for', 'your', 'reference'] #输出结果
4.1 列表
4.1.1 创建列表
列表中允许有不同数据类型的元素,例如: sample_list4 = [0, "y", 2, "h", 4, "n", 'Python'] 但通常建议列表中元素最好使用相同的数据类型。
4.1 列表
第四章 组合数据类型
4.1.2 使用列表
可以在方括号中使用“负整数”,如:sample_list1[-2],意为从列表的右侧 开始倒数2个的元素,即索引倒数第2的元素。
>>> sample_list1 = [0, 1, 2, 3, 4] >>> print ("sample_list1[-2]: ", sample_list1[-2])#输出索引倒数第2的元素 sample_list1[-2]: 3
>>> sample_list1 = [0, 1, 2, 3, 4] >>> print ("sample_list1[0]: ", sample_list1[0]) #输出索引为0的元素 sample_list1[0]: 0 >>> print ("sample_list1[2]: ", sample_list1[2]) #输出索引为2的元素 sample_list1[2]: 2
相关文档
最新文档