Python3的列表

68 阅读1分钟

列表

  • 数据项:不需要具有相同的类型
  • 创建:用逗号分隔的不同的数据项使用方括号括起来即可
list1 = ['Google', 'Runoob', 1997, 2000]
  • 索引:从 0 开始,第二个索引是 1,依此类推。
  • 反向索引:从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推。
  • 更新列表:
#!/usr/bin/python3

list = ['Google', 'Runoob', 1997, 2000]

print ("第三个元素为 : ", list[2])
list[2] = 2001
print ("更新后的第三个元素为 : ", list[2])

list1 = ['Google', 'Runoob', 'Taobao']
list1.append('Baidu')
print ("更新后的列表 : ", list1)

以上实例输出结果:

第三个元素为 : 1997

更新后的第三个元素为 : 2001

更新后的列表 : ['Google', 'Runoob', 'Taobao', 'Baidu']

如果想把另一个列表的所有元素逐个接进来,用 extend:

result = []          # 空列表
result.append(7)     # result -> [7]
result.append('猫')  # result -> [7, '猫']

# 注意:一次只能追加一个元素
result.append([1, 2])   # result -> [7, '猫', [1, 2]]  整体作为单个元素

result.extend([3, 4])   # result -> [7, '猫', [1, 2], 3, 4]

Python3 列表|菜鸟教程:www.runoob.com/python3/pyt…