1. name[1]='林静' 替换元素
2. append() 添加元素
3. insert(0,'林静') 插入元素到1个
4. del name[0]删除第一个元素
5. a =name.pop删除列表()末尾并赋值
• 或者a =name.pop(1)删除第2个
• 如果你要从列表中删除一个元素,且不再以任何方式使用它,就使用del语句;如果你要在删除元素后还能继续使用它,就使用方法pop()。
6. 不知道要从列表中删除的值所处的位置。只要知道要删除的元素的值,可使用方法remove()
• motorcycles.remove('ducati')
• 使用remove()从列表中删除元素时,也可接着使用它的值
❶ motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati'] print(motorcycles) ❷ too_expensive = 'ducati' ❸ motorcycles.remove(too_expensive) print(motorcycles) ❹ print("\nA " + too_expensive.title() + " is too expensive for me.")
• 方法remove()只删除第一个指定的值。如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除了所有这样的值。你将在第7章学习如何这样做。
练习:
3-4嘉宾名单:
names = ['崔鲲鹏','王鑫','胡伟']
for i in names:
print(i ,“希望你能来参加我的婚礼”)
print('胡伟不能来参加婚礼')
names.remove('胡伟')
name.append('林静')
for i in names:
print(i)
