MK
$ perl
print(`ls`)^D
README.md
assets
babel.config.js
dist
Size: a a a
MK
$ perl
print(`ls`)^D
README.md
assets
babel.config.js
dist
SS
$ perl
print(`ls`)^D
README.md
assets
babel.config.js
dist
MK
MK
DS
Б
merged = d1.copy()
merged.update(d2)
merged = {**d1, **d2}
merged = dict(d1, **d2)
collections.ChainMap
. Result isn't dict
but so.|
operator for dict
!merged = d1 | d2
Б
merged = d1.copy()
merged.update(d2)
merged = {**d1, **d2}
merged = dict(d1, **d2)
collections.ChainMap
. Result isn't dict
but so.|
operator for dict
!merged = d1 | d2
Б
S
merged = d1.copy()
merged.update(d2)
merged = {**d1, **d2}
merged = dict(d1, **d2)
collections.ChainMap
. Result isn't dict
but so.|
operator for dict
!merged = d1 | d2
python3.7
Python 3.7.7 (v3.7.7:d7c567b08f, Mar 10 2020, 02:56:16)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> a = {1:2}
>>> b = {3:4}
>>> c = {**a, **b}
>>> c
{1: 2, 3: 4}
S
merged = d1.copy()
merged.update(d2)
merged = {**d1, **d2}
merged = dict(d1, **d2)
collections.ChainMap
. Result isn't dict
but so.|
operator for dict
!merged = d1 | d2
>>> dict(**a, **b)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: keywords must be strings
Б
>>> dict(**a, **b)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: keywords must be strings
E
python3.7
Python 3.7.7 (v3.7.7:d7c567b08f, Mar 10 2020, 02:56:16)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> a = {1:2}
>>> b = {3:4}
>>> c = {**a, **b}
>>> c
{1: 2, 3: 4}
DB
S
E
Б
Б
AK
merged = d1.copy()
merged.update(d2)
merged = {**d1, **d2}
merged = dict(d1, **d2)
collections.ChainMap
. Result isn't dict
but so.|
operator for dict
!merged = d1 | d2
Б
AK