📅  最后修改于: 2023-12-03 15:04:12.524000             🧑  作者: Mango
在Python中,列表和字典是两个非常常用的数据类型。在本文中,我们将介绍一些常用的列表元素和字典值的操作方法。
将元素添加到列表的末尾:
my_list = [1, 2, 3]
my_list.append(4)
print(my_list) # [1, 2, 3, 4]
将元素添加到列表的开头:
my_list = [2, 3, 4]
my_list.insert(0, 1)
print(my_list) # [1, 2, 3, 4]
删除列表中的第一个匹配项:
my_list = [1, 2, 2, 3]
my_list.remove(2)
print(my_list) # [1, 2, 3]
删除列表中的最后一个元素:
my_list = [1, 2, 3]
my_list.pop()
print(my_list) # [1, 2]
删除列表中的指定位置的元素:
my_list = [1, 2, 3, 4]
del my_list[2]
print(my_list) # [1, 2, 4]
获取列表的一部分:
my_list = [1, 2, 3, 4, 5]
new_list = my_list[2:4]
print(new_list) # [3, 4]
使用+操作符将两个列表合并:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
new_list = list1 + list2
print(new_list) # [1, 2, 3, 4, 5, 6]
使用extend()方法将一个列表添加到另一个列表的末尾:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1) # [1, 2, 3, 4, 5, 6]
获取字典中的值:
my_dict = {'name': 'Alice', 'age': 25, 'city': 'Beijing'}
print(my_dict['name']) # Alice
使用get()方法获取字典中的值,如果键不存在,则返回指定的默认值:
my_dict = {'name': 'Alice', 'age': 25, 'city': 'Beijing'}
print(my_dict.get('gender', 'unknown')) # unknown
向字典中添加一个键-值对:
my_dict = {'name': 'Alice', 'age': 25, 'city': 'Beijing'}
my_dict['gender'] = 'female'
print(my_dict) # {'name': 'Alice', 'age': 25, 'city': 'Beijing', 'gender': 'female'}
修改字典中的值:
my_dict = {'name': 'Alice', 'age': 25, 'city': 'Beijing'}
my_dict['age'] = 26
print(my_dict) # {'name': 'Alice', 'age': 26, 'city': 'Beijing'}
删除字典中的键-值对:
my_dict = {'name': 'Alice', 'age': 25, 'city': 'Beijing'}
del my_dict['age']
print(my_dict) # {'name': 'Alice', 'city': 'Beijing'}
遍历字典中的所有键-值对:
my_dict = {'name': 'Alice', 'age': 25, 'city': 'Beijing'}
# 遍历所有键-值对
for key, value in my_dict.items():
print(key, value)
# 遍历所有键
for key in my_dict.keys():
print(key)
# 遍历所有值
for value in my_dict.values():
print(value)