一、list.append()
python中的list是一种可以存储多个元素的数据类型。而list的新增元素方法有多种,其中最简单的应该就是append()方法了。
lst = ['apple', 'banana', 'cherry']
lst.append('orange')
print(lst)
输出结果:
['apple', 'banana', 'cherry', 'orange']
二、list.extend()
除了append()方法外,还有一种常用的新增元素方法是extend()。该方法可以将一个序列中的所有元素都追加到list中。例如:
lst1 = ['apple', 'banana', 'cherry']
lst2 = ['orange', 'mango']
lst1.extend(lst2)
print(lst1)
输出结果:
['apple', 'banana', 'cherry', 'orange', 'mango']
三、list.insert()
除了尾部追加元素的方法,还有一种在指定位置插入元素的方法,那就是insert()方法。可以指定要插入的位置和要插入的元素。例如:
lst = ['apple', 'banana', 'cherry']
lst.insert(1, 'orange')
print(lst)
输出结果:
['apple', 'orange', 'banana', 'cherry']
四、使用"+"运算符
除了以上三种方法外,还可以使用"+"运算符将两个list合并为一个list,例如:
lst1 = ['apple', 'banana', 'cherry']
lst2 = ['orange', 'mango']
lst = lst1 + lst2
print(lst)
输出结果:
['apple', 'banana', 'cherry', 'orange', 'mango']
五、使用列表生成式
在一些特定场景下,我们也可以使用列表生成式来创建一个新的list,例如:
lst = [x for x in range(5)]
print(lst)
输出结果:
[0, 1, 2, 3, 4]
六、总结
以上就是Python中list新增元素的方法,其中append()和extend()是最常用的方法,而insert()可以在指定位置插入元素,"+"运算符可以将两个list合并为一个list,列表生成式可以创建一个新的list。