-3

何かのようなもの

   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() がキーのリストを出力することを知っています

4

1 に答える 1

4

d.keys()これがキーのリストを提供することをすでに知っていて、リストの操作方法をすでに知っているので、次のforことを実行してみませんか。

for k in d.keys():
    print k

(またはrepr(k)、文字列キーとその周囲の引用符が必要な場合)

于 2012-12-07T23:01:22.360 に答える