Maison  >  Article  >  développement back-end  >  Que signifie le tuple python ?

Que signifie le tuple python ?

藏色散人
藏色散人original
2019-06-21 11:14:1321093parcourir

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.

Que signifie le tuple python ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn