Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 사전 변환에 대한 튜플 목록

<시간/>

이 기사에서는 튜플 목록을 사전으로 변환하는 방법을 배울 것입니다. 튜플 목록을 사전으로 변환하는 것은 간단합니다.

아래 단계에 따라 코드를 완성하세요.

  • 튜플로 목록을 초기화합니다.
  • 딕셔너리를 사용하여 주어진 튜플 목록을 사전으로 변환합니다.
  • 결과 사전을 인쇄합니다.

코드를 봅시다.

# 리스트튜플 초기화 =[('키 1', 1), ('키 2', 2), ('키 3', 3), ('키 4', 4), ('키 5' , 5)]# dictresult로 변환 =dict(tuples)# 결과 출력print(result)

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

출력

{'키 1':1, '키 2':2, '키 3':3, '키 4':4, '키 5':5}

setdefault() 메서드를 사용하여 결과 사전에 목록으로 값을 추가해 보겠습니다.

아래 단계에 따라 코드를 완성하세요.

  • 튜플로 목록을 초기화합니다.
  • 튜플 목록을 반복합니다.
  • 키의 기본값을 설정하고 값을 추가합니다.
  • 결과를 인쇄합니다.

코드를 봅시다.

# 리스트튜플 초기화 =[('키 1', 1), ('키 2', 2), ('키 3', 3), ('키 4', 4), ('키 5' , 5)]# resultresult ={}# 튜플에서 listfor (key, value) in tuple:# 기본값을 list([])로 설정 # 현재 값 추가 result.setdefault(key, []).append (값)# 목록 인쇄하기print(결과)

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

출력

{'키 1':[1], '키 2':[2], '키 3':[3], '키 4':[4], '키 5':[5]} 

결론

기사에서 궁금한 점이 있으면 댓글 섹션에 언급하세요.