Python 添加列表项
有两个方法在 list 类中,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。在附加’chemistry’之后,这个索引没有刷新。因此,’Pass’没有被插入到更新的索引“-1”,而是之前的索引“-1”。