在Python中,字典是一种非常实用的数据结构,它可以存储键值对(key-value pairs),让我们可以通过键来快速查找对应的值,字典的创建、访问、修改和删除等操作都非常简单,本文将详细介绍Python中字典的用法。
创建字典
1、使用花括号{}创建空字典
empty_dict = {}
2、使用花括号{}创建带有键值对的字典
person = {"name": "张三", "age": 30, "city": "北京"}
3、使用dict()函数创建字典
person = dict(name="张三", age=30, city="北京")
访问字典
1、通过键访问字典中的值
name = person["name"]
2、使用get()方法访问字典中的值,如果键不存在,返回默认值
age = person.get("age", 0)
修改字典
1、直接通过键修改字典中的值
person["age"] = 31
2、使用update()方法更新字典
person.update({"city": "上海", "job": "程序员"})
删除字典元素
1、使用del关键字删除字典中的元素
del person["city"]
2、使用pop()方法删除并返回字典中的元素
age = person.pop("age")
3、使用clear()方法清空字典
person.clear()
遍历字典
1、遍历字典的键
for key in person.keys(): print(key)
2、遍历字典的值
for value in person.values(): print(value)
3、遍历字典的键值对
for key, value in person.items(): print(key, value)
字典推导式
1、使用字典推导式创建新字典
squares = {x: x**2 for x in range(1, 6)}
Python中的字典是一种非常实用的数据结构,它可以让我们轻松地存储和操作键值对,本文详细介绍了Python中字典的创建、访问、修改和删除等操作,以及遍历字典的方法,希望这些内容能帮助你更好地理解和使用Python中的字典。
还没有评论,来说两句吧...