📜  追加多个元素 - Python (1)

📅  最后修改于: 2023-12-03 14:57:58.545000             🧑  作者: Mango

追加多个元素 - Python

在 Python 中,我们可以使用列表的 extend 方法来一次性追加多个元素。

语法
list.extend(iterable)

参数说明:

  • list:要追加元素的列表。
  • iterable:可迭代对象,包含要追加的元素。
示例
# 定义一个空列表
my_list = []

# 追加一个整数
my_list.append(1)

# 追加一个字符串
my_list.append('abc')

# 输出当前列表
print(my_list)  # [1, 'abc']

# 追加多个元素
my_list.extend([2, 3, 'def'])

# 输出当前列表
print(my_list)  # [1, 'abc', 2, 3, 'def']
注意事项
  • extend 方法会将迭代对象中的所有元素迭代地追加到列表中。
  • 如果迭代对象中包含其他可迭代对象,它们将会被展开并递归地追加到列表中。
  • extend 方法没有返回值,但是会修改原列表。如果需要得到合并后的新列表,请使用 + 运算符或者列表自身的 copy 方法。
  • 如果要追加的元素是单个元素而非可迭代对象,可以使用列表的 append 方法。