📅  最后修改于: 2023-12-03 15:04:41.373000             🧑  作者: Mango
本篇是《Python程序的输出》教程系列的第24集,讲述了Python字典的输出。
在Python中,字典是一种无序的、可变的、用来存储键值对的数据类型。字典中的元素是通过键来存取的,而不是通过下标。字典使用大括号{}来创建,键值对之间用冒号:分隔,键值对之间用逗号,分隔。
在Python中,可以使用print()函数来输出字典。当我们直接输出字典时,Python会将整个字典的内容以大括号{}的形式输出。
>>> my_dict = {'name': 'Lucy', 'age': 18, 'gender': 'female'}
>>> print(my_dict)
{'name': 'Lucy', 'age': 18, 'gender': 'female'}
如果我们想要按照一定的格式输出字典,可以使用字符串格式化的方式。
>>> my_dict = {'name': 'Lucy', 'age': 18, 'gender': 'female'}
>>> print('姓名:{}, 年龄:{}, 性别:{}'.format(my_dict['name'], my_dict['age'], my_dict['gender']))
姓名:Lucy, 年龄:18, 性别:female
另外,也可以使用字典的items()方法获取字典中所有的键值对,进而输出字典。
>>> my_dict = {'name': 'Lucy', 'age': 18, 'gender': 'female'}
>>> for k, v in my_dict.items():
... print('{}:{}'.format(k, v))
...
name:Lucy
age:18
gender:female
本篇介绍了Python中字典的输出方式。通过本篇的学习,我们了解了字典的创建、输出方法,并能够使用字符串格式化和items()方法来输出字典。