📅  最后修改于: 2023-12-03 15:38:23.874000             🧑  作者: Mango
在 Python 中,列表是一个有序、可变的集合,可以容纳不同类型的元素。本文将介绍如何向列表中添加元素,以及如何使用 Python 的内置函数和方法在列表中进行操作。
要将一个元素添加到列表中,可以使用 append()
方法或 +
运算符。
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']
+
运算符+
运算符用于连接两个列表。
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()
方法只能添加一个元素。+
运算符需要创建一个新的列表,因此使用频繁时可能会影响性能。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]
使用切片可以获取列表中指定范围的元素。
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]
len()
函数:获取列表的长度。sorted()
函数:对列表进行排序。my_list = [4, 2, 5, 1, 3]
print(len(my_list)) # 5
print(sorted(my_list)) # [1, 2, 3, 4, 5]
以上就是如何在 Python 中将名称或数字添加到列表中的介绍。