如何以字符串形式打印键?

2024-04-26 12:12:54 发布

您现在位置:Python中文网/ 问答频道 /正文

像这样的

   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()会打印出密钥列表


Tags: key字符串in程序列表forvalue密钥
1条回答
网友
1楼 · 发布于 2024-04-26 12:12:54

既然您已经知道d.keys()提供了键的列表,并且您已经知道for如何处理列表,为什么不直接执行以下操作:

for k in d.keys():
    print k

什么?你知道吗

(或者repr(k)如果您想要字符串键及其周围的引号)

相关问题 更多 >