下面是Python字典常见操作实例小结的完整攻略。
一、定义字典
Python中使用花括号 {} 来定义字典,并使用冒号:分隔键值对。键(key)必须是唯一的且不可变的,可以是数字、字符串或元组等不可变类型,值(value)可以是任何类型。
示例1:
# 定义一个学生信息字典
student = {
"name": "张三",
"age": 18,
"gender": "男",
"grade": 80
}
print(student)
输出结果为:
{'name': '张三', 'age': 18, 'gender': '男', 'grade': 80}
二、添加键值对
可以通过以下两种方式向字典中添加键值对:
- 直接使用键名赋值的方式添加新的键值对;
- 使用 update() 方法添加新的键值对。
示例2:
# 添加新的键值对
student["phone"] = "18888888888"
print(student)
# 使用update()方法添加新的键值对
student.update({"address": "北京市朝阳区"})
print(student)
输出结果为:
{'name': '张三', 'age': 18, 'gender': '男', 'grade': 80, 'phone': '18888888888'}
{'name': '张三', 'age': 18, 'gender': '男', 'grade': 80, 'phone': '18888888888', 'address': '北京市朝阳区'}
三、删除键值对
可以使用 del 关键字或 pop() 方法删除字典中的指定键值对。
示例3:
# 删除指定键值对
del student["phone"]
print(student)
# 使用pop()方法删除指定键值对
student.pop("address")
print(student)
输出结果为:
{'name': '张三', 'age': 18, 'gender': '男', 'grade': 80, 'address': '北京市朝阳区'}
{'name': '张三', 'age': 18, 'gender': '男', 'grade': 80}
四、遍历字典
可以使用 for 循环来遍历字典中的键值对。
示例4:
# 遍历字典中的键值对
for key, value in student.items():
print(key, ":", value)
输出结果为:
name : 张三
age : 18
gender : 男
grade : 80
以上就是Python字典常见操作的完整攻略,希望能对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python字典常见操作实例小结【定义、添加、删除、遍历】 - Python技术站