1. ホーム
  2. python

[解決済み] Pythonでアルファベットのdictを生成する高速な方法はありますか?

2022-02-10 23:34:55

質問

アルファベットをキーとするdictを生成したいのですが、以下のような感じです。

letter_count = {'a': 0, 'b': 0, 'c': 0}

このディクショナリーを、私が入力するのではなく、高速に生成する方法は何でしょうか?

よろしくお願いします。

EDIT
皆さん、解決策をありがとうございました :)

ノスクロ 解決策 がおそらく最短

また、Pythonのことを思い出させてくれてありがとうございます。 文字列 モジュールを使用します。

解決方法は?

私はこの解決策の方がよりエレガントだと思います。

import string
d = dict.fromkeys(string.ascii_lowercase, 0)