** * 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. ** **
>>> t = (1, 2, 3)
>>> t
(1, 2, 3)
>>> type(t)
<class 'tuple'>
J'ai utilisé [] dans le type de liste,
Utilisez () pour le type de tapple.
Les index, les tranches, .count ()
et .index ()
peuvent également être utilisés dans le type taple.
>>> t = (1, 2, 3)
>>> t
(1, 2, 3)
>>> t[0] = 100
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment
Dans le type de liste, vous pourrez éditer les éléments de la liste ultérieurement, Fondamentalement, vous ne pouvez pas modifier les éléments du type taple.
>>> x = (1, 2, 3)
>>> y = (4, 5, 6)
>>> z = x + y
>>> z
(1, 2, 3, 4, 5, 6)
()
>>> t = 1, 2, 3
>>> t
(1, 2, 3)
>>> type(t)
<class 'tuple'>
Si ()
est omis, il est jugé comme un type de taple.
>>> a = 1
>>> a
1
>>> type(a)
<class 'int'>
>>> b = 1,
>>> b
(1,)
>>> type(b)
<class 'tuple'>
Lorsque ,
est attaché, il est jugé comme un type de taple.
Notez qu'il peut être jugé comme un type de tapple par accidentellement attaché ,
et peut provoquer un bogue.