修改和添加元素

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)

你可能感兴趣的:(修改和添加元素)