저는 잠시 Python에서 작업 해 왔으며 "try"와 "except"를 사용하여이 문제를 해결했지만 문제를 해결할 다른 방법이 있는지 궁금합니다. . 나는 다음과 같은 내용으로 변수가 경우에 따라서루프 내 사전에 변수 목록을 초기화하십시오.
example_dictionary = {"red":[2,3,4],"blue":[6,7,8],"orange":[10,11,12]}
:
기본적으로이 같은 사전을 만들려는 example_dictionary을 구현하기 위해
root_values = [{"name":"red","value":2},{"name":"red","value":3},{"name":"red","value":4},{"blue":6}...]
내 방법이었다 :
example_dictionary = {}
for item in root_values:
try:
example_dictionary[item.name].append(item.value)
except:
example_dictionary[item.name] =[item.value]
내 질문이 명확하고 누군가가이를 도와 줄 수 있기를 바랍니다.
감사합니다.