** * Cet article provient d'Udemy "[Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + style de code de style américain de la Silicon Valley](https://www.udemy.com/course/python-beginner/" Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + Style de code de style de la Silicon Valley américaine ")" C'est une note de classe pour moi après avoir suivi le cours. Il est ouvert au public avec la permission de l'instructeur Jun Sakai. ** **
tuple_unpacking
num_tuple = (10, 20)
print(num_tuple)
x, y = num_tuple
print('x =', x, type(x))
print('y =', y, type(y))
result
(10, 20)
x = 10 <class 'int'>
y = 20 <class 'int'>
Les éléments du taple peuvent être séparés.
tuple
X, Y = (0, 100)
print('X = ', X, type(X))
print('Y = ', Y, type(Y))
min, max = 0, 100
print('min = ', min, type(min))
print('max = ', max, type(max))
result
X = 0 <class 'int'>
Y = 100 <class 'int'>
min = 0 <class 'int'>
max = 100 <class 'int'>
Taple pourrait omettre ()
.
Ecrire en parallèle comme «min» et «max» signifie
Une fois que «0, 100» est déterminé comme étant un taple, il est déballé, ce qui entraîne
Il devient un type int et est assigné.
change_object
a, b = 1, 2
print(a, b)
a, b = b, a
print(a, b)
result
1 2
2 1
Vous pouvez remplacer l'objet une fois attribué.