修改和添加元素

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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容