q
py3
Source:
d = {"k": {"k2": False}} # False
d2 = d.copy()
d2["k"]["k2"] = True
print(d)
print(d2)
# оба True
Result:
{'k': {'k2': True}}
{'k': {'k2': True}}
Size: a a a
q
Т
py3
d = {"k": {"k2": False}} # False
d2 = d.copy()
d2["k"]["k2"] = True
print(d)
print(d2)
# оба True
{'k': {'k2': True}}
{'k': {'k2': True}}
q
q
G
Т
Т
Т
__str__
мэджикТ
Т
q
Т
__str__
мэджикlen
(...)
дергает __len__
, или repr(...)
__repr__
Т
__eq__
у операндовТ
Т
object
чтоли?Т
Т
Т
py3
class Some:
...
some = Some()
print(some)
print(repr(some))
class Exc(Exception):
...
exc = Exc()
print(exc)
print(repr(exc))
<__main__.Some object at 0x7f1dd35fe358>
<__main__.Some object at 0x7f1dd35fe358>
Exc()
Т
Т
py3
class Some:
def __str__(self):
return self.__class__.__name__
s = Some()
print(s)
Some