gpt4 book ai didi

元组列表的 Python 字典。打印元组中的元素列表

转载 作者:太空宇宙 更新时间:2023-11-04 03:53:15 26 4
gpt4 key购买 nike

我在 python 中有一个字典,例如:

{1: [('type', 'USB'), ('ipaddress', '192.168.1.1'), ('hostname', 'hello'), ('realname', 'world')], 2: [('type', 'Stereo'), ('ipaddress', '192.168.1.2'), ('hostname', 'hi'), ('realname', 'mum')]}

我将如何以主机名的关键顺序(1、2 等)打印列表,这样输出将是:

hello
hi

谢谢

最佳答案

这是将内部对列表转换为字典的解决方案。这样做的好处是无论 hostname 条目的位置如何,它都可以工作:

>>> for order, pairs in sorted(d.items()):
print dict(pairs)['hostname']


hello
hi

关于元组列表的 Python 字典。打印元组中的元素列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20148041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com