私はシンプルなdictジェネレータを作ろうとしています。それは動作しますが、まだそれほど機能的ではありません。この非常に単純な辞書ジェネレータをPythonで改善する
コードに触れずに出力の最大サイズを変更できるようにして、改善したいと考えています。
letr='abcdefghijklmnopqrstuvwxyz'
for i in range(len(letr)):
t=letr[i]
print t
for t2 in letr:
print t+t2
for t3 in letr:
print t+t2+t3
for t4 in letr:
print t+t2+t3+t4
for t5 in letr:
print t+t2+t3+t4+t5
これはところでcodereview.stackexchange.com –
のために良い質問のようになります。
dict_gen()
は、発電機を返却しますが、インデックスで要素にアクセスする必要がある場合は、常にちょうどlist()
にそれを渡すことができますインポート文字列。 string.lowercase'だから、もう一度アルファベットを入力する必要はありません:p – Hassek