In [1]:
a = 100
b = 200
In [2]:
print(a)
In [3]:
print(b)
In [4]:
a, b = 100, 200
In [5]:
print(a)
In [6]:
print(b)
In [7]:
a, b, c = 0.1, 100, 'string'
In [8]:
print(a)
In [9]:
print(b)
In [10]:
print(c)
In [11]:
a = 100, 200
In [12]:
print(a)
print(type(a))
In [13]:
# a, b = 100, 200, 300
# ValueError: too many values to unpack (expected 2)
In [14]:
# a, b, c = 100, 200
# ValueError: not enough values to unpack (expected 3, got 2)
In [15]:
a, *b = 100, 200, 300
In [16]:
print(a)
print(type(a))
In [17]:
print(b)
print(type(b))
In [18]:
*a, b = 100, 200, 300
In [19]:
print(a)
print(type(a))
In [20]:
print(b)
print(type(b))
In [21]:
a = b = 100
In [22]:
print(a)
In [23]:
print(b)
In [24]:
a = 200
In [25]:
print(a)
In [26]:
print(b)
In [27]:
a = b = c = 'string'
In [28]:
print(a)
In [29]:
print(b)
In [30]:
print(c)
In [31]:
a = b = [0, 1, 2]
In [32]:
print(a is b)
In [33]:
a[0] = 100
print(a)
In [34]:
print(b)
In [35]:
b = [0, 1, 2]
a = b
In [36]:
print(a is b)
In [37]:
a[0] = 100
print(a)
In [38]:
print(b)
In [39]:
a = [0, 1, 2]
b = [0, 1, 2]
In [40]:
print(a is b)
In [41]:
a[0] = 100
print(a)
In [42]:
print(b)