본문 바로가기

KeyError2

Python 사전에서 값으로 키 가져오기, Get key by value in dictionary 질문 나는 Dictionary에서 나이를 찾아 일치하는 이름을 보여줄 함수를 만들었다: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("나이를 입력하세요") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name 나는 비교하고 나이를 찾는 방법을 알고 있지만, 그 사람의 이름을 표시하는 방법을 모르겠다. 또한, 5번째 줄 때문에 KeyError가 발생한다. 이것이 올바르지 않다는 것을 알고 있지만, 역으로 검색하는 방법을 찾을 수 없다. 답변 mydict = {'george': 16, 'amber': 19} print mydict.k.. 2023. 6. 9.
Python 파이썬에서 환경 변수에 어떻게 액세스할 수 있나요?, How can I access environment variables in Python? 질문 Python에서 환경 변수의 값을 어떻게 가져올 수 있나요? 답변 환경 변수는 os.environ을 통해 액세스됩니다: import os print(os.environ['HOME']) 모든 환경 변수의 목록을 보려면: print(os.environ) 키가 없는 경우 액세스하려고하면 KeyError가 발생합니다. 이를 피하기 위해: # 키가 없으면 `None`을 반환합니다. print(os.environ.get('KEY_THAT_MIGHT_EXIST')) # 키가 없으면 `default_value`를 반환합니다. print(os.environ.get('KEY_THAT_MIGHT_EXIST', default_value)) # 키가 없으면 `default_value`를 반환합니다. print(os.get.. 2023. 5. 6.