如何在 Python 中声明字典
在 Python 中,字典是一种无序的、可变的数据类型,用于存储键值对。键必须是唯一的,而值可以是任何数据类型。
声明字典可以使用以下两种方式:
1. 使用大括号 {}
使用大括号 {} 来声明字典,每个键值对之间用逗号隔开。键和值之间使用冒号分隔。
例如,声明一个包含三个键值对的字典:
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
print(my_dict)
输出结果为:
{'apple': 1, 'banana': 2, 'orange': 3}
2. 使用 dict() 函数
使用 dict() 函数来声明字典,可以传入一个包含键值对的元组序列、列表、字典等可迭代对象。每个键值对之间用逗号隔开。键和值之间使用冒号分隔。
例如,声明一个包含三个键值对的字典:
my_dict = dict([('apple', 1), ('banana', 2), ('orange', 3)])
print(my_dict)
输出结果为:
{'apple': 1, 'banana': 2, 'orange': 3}
除了传入元组序列,还可以传入其他可迭代对象,例如列表、字典等。例如:
# 使用列表来声明字典
my_dict = dict([['apple', 1], ['banana', 2], ['orange', 3]])
print(my_dict)
# 使用字典来声明字典
my_dict = dict({'apple': 1, 'banana': 2, 'orange': 3})
print(my_dict)
输出结果分别为:
{'apple': 1, 'banana': 2, 'orange': 3}
{'apple': 1, 'banana': 2, 'orange': 3}
以上就是在 Python 中声明字典的两种方式,根据不同的需求选择合适的方式即可。
相关文章
Pandas DataFrame DataFrame.shift() 函数
发布时间:2024/04/24 浏览次数:133 分类:Python
-
DataFrame.shift() 函数是将 DataFrame 的索引按指定的周期数进行移位。
Python pandas.pivot_table() 函数
发布时间:2024/04/24 浏览次数:82 分类:Python
-
Python Pandas pivot_table()函数通过对数据进行汇总,避免了数据的重复。
Pandas read_csv()函数
发布时间:2024/04/24 浏览次数:254 分类:Python
-
Pandas read_csv()函数将指定的逗号分隔值(csv)文件读取到 DataFrame 中。
Pandas 多列合并
发布时间:2024/04/24 浏览次数:628 分类:Python
-
本教程介绍了如何在 Pandas 中使用 DataFrame.merge()方法合并两个 DataFrames。
Pandas loc vs iloc
发布时间:2024/04/24 浏览次数:837 分类:Python
-
本教程介绍了如何使用 Python 中的 loc 和 iloc 从 Pandas DataFrame 中过滤数据。
在 Python 中将 Pandas 系列的日期时间转换为字符串
发布时间:2024/04/24 浏览次数:894 分类:Python
-
了解如何在 Python 中将 Pandas 系列日期时间转换为字符串