辞書名をfor構文で回して、複数の辞書を一度に作りたいと思ったのですが、うまくいきません
aaa = ["AAA", "BBB", "CCC"]
for i in aaa:
print(i)
i = {}
print(AAA)
print(BBB)
print(CCC)
AAA
BBB
CCC
{}
NameError Traceback (most recent call last)
<ipython-input-55-3cfa25c3ca13> in <module>
4 i = {}
5 print(AAA)
----> 6 print(BBB)
NameError: name 'BBB' is not defined
何故でしょうか、教えていただけますと有難いです。
また、一度に辞書名を変えて、複数の辞書を作る方法はないものでしょうか。
結構に探したのですが、全然わかりません。。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/19 13:45
2020/09/20 00:22
2020/09/23 08:53 編集