FAQ
dict
dic_test: dict = {
"hoge": 100,
"fuga": 200,
"piyo": 300
}
Key
for key in dic_test:
print(key) # print each keys
Value
for key in dic_test:
print(dic_test[key]) # print each values
enumの不一致
enum.py
class enum_test(Enum):
KEY_A
KEY_B
dictionary.py
from enum import enum_test
dic_test: dict = {
enum_test.KEY_A : 100,
enum_test.KEY_B : 200,
}
上記のような定義がある場合
Failure
from enum import enum_test
from dictionary import dic_test
print(dic_test[enum_test.KEY_A])
Success
from dictionary import enum_test, dic_test
print(dic_test[enum_test.KEY_A])
最終更新日:
August 14, 2023
作成日: August 14, 2023
作成日: August 14, 2023