Avatar ·

दो dictionaries को सीधे क्यों नहीं जोड़ सकते?

📁 कोर्टेज, पायथन, उदाहरण

 

lists, tuples, sets को जोड़ सकते हैं, लेकिन dictionaries को क्यों नहीं?

अगर आपको + पसंद नहीं है, तो fluent interface बनाया जा सकता था - ताकि dict.update() self return करे।

मुझे सबसे अच्छा तरीका मिला - dict(dict1, key1=value1)।

उपयोग का उदाहरण:

base_config = {'key1': 'val1'}func1(base_config + {'key2': 'val2'})func2(base_config + {'key3': 'val3'})