📜  如何在 python 中将名称或数字添加到列表中(1)

📅  最后修改于: 2023-12-03 15:38:23.874000             🧑  作者: Mango

如何在 Python 中将名称或数字添加到列表中

在 Python 中,列表是一个有序、可变的集合,可以容纳不同类型的元素。本文将介绍如何向列表中添加元素,以及如何使用 Python 的内置函数和方法在列表中进行操作。

1. 将名称或数字添加到列表中

要将一个元素添加到列表中,可以使用 append() 方法或 + 运算符。

1.1 append() 方法

append() 方法用于在列表的末尾添加一个元素。

my_list = [1, 2, 3, 4, 5]
my_list.append(6)
print(my_list)  # [1, 2, 3, 4, 5, 6]

my_list.append('name')
print(my_list)  # [1, 2, 3, 4, 5, 6, 'name']
1.2 + 运算符

+ 运算符用于连接两个列表。

my_list = [1, 2, 3, 4, 5]
my_list = my_list + [6]
print(my_list)  # [1, 2, 3, 4, 5, 6]

my_list = my_list + ['name']
print(my_list)  # [1, 2, 3, 4, 5, 6, 'name']

注意:

  • 使用 append() 方法只能添加一个元素。
  • 使用 + 运算符需要创建一个新的列表,因此使用频繁时可能会影响性能。
2. 列表的其他操作
2.1 删除元素
  • remove() 方法:删除列表中指定的元素。
  • pop() 方法:删除列表中指定位置的元素。
my_list = [1, 2, 3, 4, 5, 'name']
my_list.remove('name')
print(my_list)  # [1, 2, 3, 4, 5]

my_list.pop(2)
print(my_list)  # [1, 2, 4, 5]
2.2 切片

使用切片可以获取列表中指定范围的元素。

my_list = [1, 2, 3, 4, 5]
print(my_list[1:3])  # [2, 3]
print(my_list[:3])  # [1, 2, 3]
print(my_list[3:])  # [4, 5]
print(my_list[-3:])  # [3, 4, 5]
2.3 其他操作
  • len() 函数:获取列表的长度。
  • sorted() 函数:对列表进行排序。
my_list = [4, 2, 5, 1, 3]
print(len(my_list))  # 5

print(sorted(my_list))  # [1, 2, 3, 4, 5]

以上就是如何在 Python 中将名称或数字添加到列表中的介绍。