“Cara Mendapatkan Nilai Kunci Dalam Kamus Nested” Kode Jawaban

Cara Mendapatkan Nilai Kunci Dalam Kamus Nested

def recursive_items(dictionary):
    for key, value in dictionary.items():
        if type(value) is dict:
            yield from recursive_items(value)
        else:
            yield (key, value)

a = {'a': {1: {1: 2, 3: 4}, 2: {5: 6}}}

for key, value in recursive_items(a):
    print(key, value)
Terrible Tortoise

Kamus Nested Python

IDs = ['emp1','emp2','emp3']

EmpInfo = [{'name': 'Bob', 'job': 'Mgr'},
           {'name': 'Kim', 'job': 'Dev'},
           {'name': 'Sam', 'job': 'Dev'}]

D = dict(zip(IDs, EmpInfo))

print(D)
# Prints {'emp1': {'name': 'Bob', 'job': 'Mgr'},
#         'emp2': {'name': 'Kim', 'job': 'Dev'},
#         'emp3': {'name': 'Sam', 'job': 'Dev'}}
Lucky Locust

Jawaban yang mirip dengan “Cara Mendapatkan Nilai Kunci Dalam Kamus Nested”

Pertanyaan yang mirip dengan “Cara Mendapatkan Nilai Kunci Dalam Kamus Nested”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya