が、これは私の辞書変換辞書
dict = {'apple':'der Apfel', 'ant':'die Ameise', 'asparagus':'der Spargel'}
である私は、出力を取得したいと思います:
dictionary for a
apple: der Apfel
ant:die Ameise
asparagus:der Spargel
私は
を助けてください、私は
def tutorial8_part2():
dict = {'apple':'der Apfel', 'ant':'die Ameise', 'asparagus':'der Spargel'}
dictList = dict.items()
for key, value in dict.iteritems():
temp = []
aKey = key
aValue = value
temp.append(aKey)
temp.append(aValue)
dictList.append(temp)
print dictList.append(temp)
をやってみました 辞書に新しいです
しかし、あなただけのキーと値のペアを印刷するには、辞書を反復処理しようとしている場合は、そのは
コードで何をしようとしているのか分かりません。 –
それは動作しない理由は、リストの.append()メソッドはリストを変更するが、*は 'None'を返すということです。 'dictList.append(temp)'を実行した後、dictListに 'temp'が追加され、単に' print dictList'を実行することができます – Marius
キーと値のペアを出力したいだけですか?注文はあなたに関係しますか? – Akavall