Maison > Article > développement back-end > Que signifie le tuple python ?
Le tuple Python est une séquence immuable. Les tuples Python sont similaires aux données de liste Python, les deux sont des tableaux linéaires. La seule différence est que les données stockées dans un tuple Python ne peuvent pas être modifiées par le programme. Vous pouvez considérer un tuple comme une liste qui peut uniquement lire les données mais pas les modifier.
Les tuples de Python sont similaires aux listes, sauf que les éléments d'un tuple ne peuvent pas être modifiés.
Utilisez des parenthèses pour les tuples et des crochets pour les listes.
La création de tuples est très simple, il suffit d'ajouter des éléments entre parenthèses et de les séparer par des virgules.
L'exemple suivant :
Exemple (Python 2.0+)
tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d"
Créer un tuple vide
tup1 = ()
Lorsque le tuple ne contient qu'un seul élément, vous devez ajouter une virgule après l'élément
tup1 = (50,)
Les tuples sont similaires aux chaînes. L'index d'indice commence à 0 et peut être intercepté, combiné, etc.
Accès aux tuples
Les tuples peuvent utiliser des index d'indice pour accéder aux valeurs du tuple, comme le montre l'exemple suivant :
Exemple ( Python 2.0+ )
#!/usr/bin/python tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5, 6, 7 ) print "tup1[0]: ", tup1[0] print "tup2[1:5]: ", tup2[1:5]
Le résultat de sortie de l'exemple ci-dessus :
tup1[0]: physics tup2[1:5]: (2, 3, 4, 5)
Recommandations associées : "Tutoriel Python"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!