“Ubah nilai dalam Kamus Nested Python” Kode Jawaban

Perbarui Kamus Nested Python

import collections.abc

def update(d, u):
    for k, v in u.items():
        if isinstance(v, collections.abc.Mapping):
            d[k] = update(d.get(k, {}), v)
        else:
            d[k] = v
    return d
b0lle

Ubah nilai dalam Kamus Nested Python

import collections

def update(d, u):
    for k, v in u.iteritems():
        if isinstance(v, collections.Mapping):
            d[k] = update(d.get(k, {}), v)
        else:
            d[k] = v
    return d
Nimesh HIC

Ubah nilai dalam Kamus Nested Python

import collections

def update(d, u):
    for k, v in u.iteritems():
        if isinstance(v, collections.Mapping):
            d[k] = update(d.get(k, {}), v)
        else:
            d[k] = v
    return d
Nimesh HIC

Jawaban yang mirip dengan “Ubah nilai dalam Kamus Nested Python”

Pertanyaan yang mirip dengan “Ubah nilai dalam Kamus Nested Python”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya