python用字典输出

 2026-04-02  阅读 98  评论 0

摘要:1. 直接打印整个字典
python
my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'}
print(my_dict)
输出:

1. 直接打印整个字典

python

python用字典输出

my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'}

print(my_dict)

输出

`{'name': 'Alice', 'age': 30, 'city': 'New York'}`

2. 遍历键值对逐行输出

python

for key, value in my_dict.items:

print(f"{key}: {value}")

输出

name: Alice

age: 30

city: New York

3. 按特定顺序输出(如按键排序)

python

for key in sorted(my_dict.keys):

print(f"{key}: {my_dict[key]}")

输出(按字母顺序排序):

age: 30

city: New York

name: Alice

4. 格式化输出为JSON字符串

使用 `json` 模块美化输出(适合嵌套字典):

python

import json

my_dict = {'name': 'Alice', 'scores': [90, 85, 95]}

print(json.dumps(my_dict, indent=4))

输出

json

name": "Alice",

scores": [90, 85, 95]

5. 自定义模板输出

使用字符串模板结合字典解包:

python

template = "Name: {name}, Age: {age}, City: {city}

print(template.format(my_dict))

输出:

`Name: Alice, Age: 30, City: New York`

  • 直接打印:快速查看字典内容。
  • 遍历键值对:灵活控制输出格式。
  • JSON 格式化:适合复杂或嵌套字典。
  • 排序输出:按需调整显示顺序。
  • 字符串模板:高度定制输出样式。
  • 根据具体需求选择合适的方法!

    版权声明: 知妳网保留所有权利,部分内容为网络收集,如有侵权,请联系QQ793061840删除,添加请注明来意。

    原文链接:https://www.6g9.cn/qwsh/ddd0eAD5QUlBWA1Q.html

    发表评论:

    关于我们
    知妳网是一个专注于知识成长与生活品质的温暖社区,致力于提供情感共鸣、实用资讯与贴心服务。在这里,妳可以找到相关的知识、专业的建议,以及提升自我的优质内容。无论是职场困惑、情感心事,还是时尚美妆、健康生活,知妳网都能精准匹配妳的需求,陪伴妳的每一步成长。因为懂妳,所以更贴心——知妳网,做妳最知心的伙伴!
    联系方式
    电话:
    地址:广东省中山市
    Email:admin@qq.com

    Copyright © 2022 知妳网 Inc. 保留所有权利。 Powered by

    页面耗时0.1020秒, 内存占用1.7 MB, 访问数据库19次