Python语言第4章 组合数据类型.pptxVIP

  • 39
  • 0
  • 约1.2万字
  • 约 63页
  • 2020-10-31 发布于江苏
  • 举报
大数据应用人才培养系列教材;第四章 组合数据类型;4.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];代码运行如下: sample_list1 = [0, 1, 2, 3, 4] #列表sample_list1 sample_list2 = [P, y, t, h, o, n] #列表sample_list2 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) #打印输出列表 [Python, sample, list, for, your, reference] #输出结果;列表中允许有不同数据类型的元素,例如: sample_list4 = [0, y, 2, h, 4, n, Python] 但通常建议列表中元素最好使用相同的数据类型。 列表可以嵌套使用,例如: 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]];通过使用“位置”或者“索引”来访问列表中的值,将放在方括号中。特别注意,“位置”或者“索引”是从0开始,例如引用上一节列表示例 sample_list1中的第1个,可以写成:sample_list1[0];引用第3个值,可以写成:sample_list1[2]。代码示例为: 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;可以在方括号中使用“负整数”,如: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_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)。;对列表的元素进行修改时,可以使用赋值语句: sam

文档评论(0)

1亿VIP精品文档

相关文档