在Python中定义一个字典非常简单,只需要用花括号 {}
包裹一系列的键值对,并用 :
分隔键和对应的值即可。多个键值对之间用逗号 ,
分隔。下面是一个基本的例子:
# 定义一个简单的字典,包含三个键值对
my_dict = {
"name": "Alice",
"age": 25,
"city": "New York"
}
# 打印字典内容
print(my_dict)
运行上述代码后,输出将是:
{'name': 'Alice', 'age': 25, 'city': 'New York'}
你也可以直接在一行内定义字典,如果内容简单的话:
short_dict = {
"key1": "value1", "key2": "value2"}
或者通过使用字面量集合推导式(Python 3.9+)来创建字典:
numbers = [1, 2, 3, 4]
squared_numbers_dict = {
f"num_{i}": i**2 for i in numbers}
print(squared_numbers_dict)
这将会输出类似:
{'num_1': 1, 'num_2': 4, 'num_3': 9, 'num_4': 16}