Python - 添加列表项


列表类有两个方法:append() 和 insert(),用于将项目添加到现有列表中。

实施例1

append ()方法将项目添加到现有列表的末尾。

list1 = ["a", "b", "c", "d"]
print ("Original list: ", list1)
list1.append('e')
print ("List after appending: ", list1)

输出

Original list: ['a', 'b', 'c', 'd']
List after appending: ['a', 'b', 'c', 'd', 'e']

实施例2

insert ()方法将项目插入列表中的指定索引处。

list1 = ["Rohan", "Physics", 21, 69.75]
print ("Original list ", list1)

list1.insert(2, 'Chemistry')
print ("List after appending: ", list1)

list1.insert(-1, 'Pass')
print ("List after appending: ", list1)

输出

Original list ['Rohan', 'Physics', 21, 69.75]
List after appending: ['Rohan', 'Physics', 'Chemistry', 21, 69.75]
List after appending: ['Rohan', 'Physics', 'Chemistry', 21, 'Pass', 69.75]

我们知道“-1”索引指向列表中的最后一项。但请注意,原始列表中索引“-1”处的项目为 69.75。附加“化学”后,该索引不会刷新。因此,“Pass”不是插入到更新后的索引“-1”处,而是插入到先前的索引“-1”处。