2024-04-26 12:12:54 发布
网友
像这样的
d = {'a':1, 'b':2, 'c':3}
我想打印
'a' 'b' 'c'
for (key, value) in d.items(): print d[key]
将打印出来
1 2 3
但是,如何在不使用任何其他程序(如itertools)的情况下以字符串形式生成键呢。这是一个简单的python程序。你知道吗
我知道d.keys()会打印出密钥列表
既然您已经知道d.keys()提供了键的列表,并且您已经知道for如何处理列表,为什么不直接执行以下操作:
d.keys()
for
for k in d.keys(): print k
什么?你知道吗
(或者repr(k)如果您想要字符串键及其周围的引号)
repr(k)
既然您已经知道
d.keys()
提供了键的列表,并且您已经知道for
如何处理列表,为什么不直接执行以下操作:什么?你知道吗
(或者
repr(k)
如果您想要字符串键及其周围的引号)相关问题 更多 >
编程相关推荐