python 打印输出字典的几种方法

2023-02-23 00:00:00 输出 字典 几种方法

在Python中,可以使用print()函数来打印字典。以下是几种打印字典的方法:

1、直接使用print()函数

my_dict = {'a': 1, 'b': 2, 'c': 3}
print(my_dict)  # {'a': 1, 'b': 2, 'c': 3}

2、使用循环打印字典的键和值

my_dict = {'a': 1, 'b': 2, 'c': 3}
for key, value in my_dict.items():
    print(key, value)
# a 1
# b 2
# c 3

3、使用json.dumps()函数打印格式化后的JSON字符串

import json

my_dict = {'a': 1, 'b': 2, 'c': 3}
print(json.dumps(my_dict, indent=4))  # 格式化后的JSON字符串
# {
#     "a": 1,
#     "b": 2,
#     "c": 3
# }

这些方法中,第三种方法使用了JSON格式,因此在某些情况下可能更方便和可读性更好。如果只是需要打印字典而不需要特定格式,那么第一种方法或第二种方法可能更适合。

相关文章