⊗pyPmCoDi 32 of 129 menu

Python에서 딕셔너리 컴프리헨션을 사용하여 딕셔너리 생성하기

딕셔너리를 생성하기 위해 컴프리헨션을 사용할 수도 있습니다. 이때 구문은 다음과 같이 생겼습니다:

dictionary = { key: value for element in iter }

키가 1부터 4까지의 범위에서 생성되고, 값은 키의 제곱이 되는 딕셔너리를 만들어 봅시다:

dct = {i: i ** 2 for i in range(1, 5)} print(dct)

코드 실행 후 다음 딕셔너리가 반환됩니다:

{1: 1, 2: 4, 3: 9, 4: 16}

다음 리스트가 주어집니다:

lst = ['a', 'b', 'c', 'd', 'e']

이 리스트를 사용하여, 키는 리스트의 요소이고 값은 해당 요소의 순서 번호인 딕셔너리를 생성하세요:

{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}

두 개의 리스트가 주어집니다:

lst1 = ['name1', 'name2', 'name3', 'name4'] lst2 = ['john', 'kate', 'alex', 'mary']

이들을 사용하여 키는 첫 번째 리스트의 요소이고 값은 두 번째 리스트의 요소인 딕셔너리를 생성하세요:

{'name1': 'john', 'name2': 'kate', 'name3': 'alex', 'name4': 'mary'}
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부