⊗pyPmDcCTD 104 of 208 menu

파이썬에서 딕셔너리 변환하기

어떤 객체를 딕셔너리로 변환하려면 dict 함수를 적용해야 합니다. 그러나 모든 데이터 타입이 딕셔너리가 될 수 있는 것은 아닙니다. 문자열과 리스트를 딕셔너리로 변환해 보겠습니다:

txt = '12345' dct = dict(txt) # 오류가 발생합니다 lst = ['1', '2', '3', '4', '5'] dct = dict(lst) # 오류가 발생합니다

이는 객체가 쌍을 이루는 값을 가져야 하기 때문입니다. 이제 중첩된 리스트에서 딕셔너리를 만들어 보겠습니다:

lst = [['a', '1'], ['b', '2']] dct = dict(lst) print(dct) # {'a': '1', 'b': '2'}를 출력합니다

중첩된 튜플도 딕셔너리로 변환할 수 있습니다:

tlp = ((1, 'a'), (2, 'b')) dct = dict(tlp) print(dct) # {1: 'a', 2: 'b'}를 출력합니다

다음 코드가 주어졌습니다:

tst = [[1, 'ab'], [2, 'cd'], [3, 'ef']] dct = dict(tst) print(dct)

콘솔에 무엇이 출력될지 말하세요.

다음 코드가 주어졌습니다:

tst = [('x', 2), ('y', 4), ('z', 6)] dct = dict(tst) print(dct)

콘솔에 무엇이 출력될지 말하세요.

다음 코드가 주어졌습니다:

tst = ['a', 'b', 'c', 'd'] dct = dict(tst) print(dct)

콘솔에 무엇이 출력될지 말하세요.

다음 코드가 주어졌습니다:

tst = ('a', 1), ('b', 2), ('c', 3) dct = dict(tst) print(dct)

콘솔에 무엇이 출력될지 말하세요.

한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부