List#append 函数 只能追加一个元素 , 即使传入一个 列表 , 也只是将这个列表当做一个元素对待 ;
如果想要追加多个元素 , 可以使用 List#extend 函数 实现 ;
List#extend 函数 需要传入一个 列表容器 , 执行时会将 列表容器中的元素取出 , 逐个追加到 原列表中 ;
代码示例 :
"""
列表 List 常用操作 代码示例
"""
# 定义列表
names = ["Tom", "Jerry", "Jack"]
print(names)
# 插入多个数据
names.extend(["Joe", "Bob"])
print(names)
执行结果 :
['Tom', 'Jerry', 'Jack']
['Tom', 'Jerry', 'Jack', 'Joe', 'Bob']
可以通过如下两个方式删除 元素 ;
del 列表变量[下标索引]
列表变量.pop(下标索引)
列表变量.remove(元素内容)
代码示例 : 第一次使用 del 删除 1 索引的元素 , 将 Jerry 字符串删除 , 第二次使用 pop 函数将 Tom 删除 ;
"""
列表 List 常用操作 代码示例
"""
# 定义列表
names = ["Tom", "Jerry", "Jack"]
print(names)
# 删除数据
del names[1]
print(names)
# 删除数据
names.pop(0)
print(names)
# 删除数据
names.remove("Jack")
print(names)
执行结果 :
['Tom', 'Jerry', 'Jack']
['Tom', 'Jack']
['Jack']
[]