Qu’est-ce qu’un tuple ?

Ceci est une boîte de dialogue de recommandation de produits
Meilleures recommandations
À partir de
Voir tout >
Langue
Français
English
ไทย
Allemand
繁體中文
Pays
Bonjour
Tous
Ouvrir une session/créer un compte
sélecteur de langue, {0} po est sélectionné
S’inscrire et magasiner sur Lenovo Pro
Inscrivez-vous au magasin scolaire
Avantages du niveau Pro
• Économisez jusqu’à 5 % supplémentaires sur les prix Think habituels
• Magasinez jusqu’à 10 ordinateurs par commande (5 de plus que Lenovo.com)
• Dépensez 10 000 $ et passez au niveau Plus avec plus d'avantages
Avantages du niveau Plus
• Économisez jusqu’à 6 % supplémentaires sur les prix Think habituels
• Magasinez jusqu’à 25 ordinateurs par commande (20 de plus que Lenovo.com)
• Dépensez 50 000 $ et passez gratuitement au niveau Elite avec plus d'avantages
• Profitez d’options de paiement flexibles avec TruScale Device en tant que service. En savoir plus >
Avantages du niveau Elite
• Économisez jusqu’à 7 % supplémentaires sur les prix Think habituels
• Magasinez jusqu’à 50 ordinateurs par commande (45 de plus que Lenovo.com)
• Profitez d’options de paiement flexibles avec TruScale Device en tant que service. En savoir plus >
Avantages pour les partenaires
• Accès à la gamme complète de produits Lenovo
• Configurez et magasinez à des prix plus intéressants que sur Lenovo.com
Voir tous les détails >
plus pour atteindre
PRO Plus
PRO Elite
Félicitations, vous avez atteint le statut Elite!
Pro pour les entreprises
Supprimer l’icône Enlever l’icône Ajouter l’icône Recharger l’icône
TEMPORAIREMENT NON DISPONIBLE
RETIRÉ DU MARCHÉ
Non disponible pour le moment
À venir!
Les unités supplémentaires seront facturées au prix sans le bon de réduction en ligne. Acheter les unités supplémentaires
Nous sommes désolés, la quantité maximale que vous pouvez acheter à ce prix incroyable avec le bon de réduction en ligne est de
Ouvrez une session ou créez un compte afin de sauvegarder votre panier!
Ouvrez une session ou créez un compte pour vous inscrire aux récompenses
Voir le panier
Votre panier est vide! Ne ratez pas les derniers produits et économies - trouvez votre prochain portable, PC ou accessoire préférés.
Supprimer
article(s) dans le panier
Certains articles de votre panier ne sont plus disponibles. Veuillez vous rendre à l'adresse panier pour plus de détails.
a été retiré
Veuillez revoir votre panier car des articles ont changé.
sur
Contient des accessoires
Sous-total
Passez à la caisse
Oui
Non
Recherches populaires
Que cherchez-vous aujourd’hui?
Liens rapides
Recherches récentes
Menu latéral
passer au contenu principal
{"arrowColor":"","backgroundColor":"#e6f4fa","divideColor":"#DBDBDB","sideMsg":"","data":[{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Pagee778edd5-d042-47b9-86b9-b1caa69ddeee","language":{"fr_ca":"","en_ca":"%3Cp%3E%3Cstrong%3E%3C%2Fstrong%3E%3Cstrong%3E%3C%2Fstrong%3E%3C%2Fp%3E%3Cp%3E%3Cstrong%3E%3Cspan%20style%3D%22text-wrap%3A%20nowrap%3B%22%3E%3C%2Fspan%3E%3C%2Fstrong%3E%3C%2Fp%3E%3Cp%3E%3Cstrong%3E%3C%2Fstrong%3E%3Cstrong%3E%3C%2Fstrong%3E%3Cstrong%3ESmall%20Business%20Month!%3C%2Fstrong%3E%20Save%20up%20to%20%7BsavingPercent%7D%20on%20laptops%20%26amp%3B%20accessories!%20Plus%2C%20free%20shipping%20sitewide.%26nbsp%3B%3Ca%20href%3D%22%2Fd%2Fdeals%2Fbusiness%2F%3FIPromoID%3DLEN944203%22%20target%3D%22_self%22%20textvalue%3D%22Shop%20Now%22%3E%3Cstrong%3EShop%20Now%3C%2Fstrong%3E%3C%2Fa%3E%3C%2Fp%3E","en":"%3Cp%3E%3Cstrong%20style%3D%22text-wrap%3A%20wrap%3B%22%3ESmall%20Business%20Month!%3C%2Fstrong%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%26nbsp%3BSave%20up%20to%20%7BsavingPercent%7D%20on%20laptops%20%26amp%3B%20accessories!%20Plus%2C%20free%20shipping%20sitewide.%3C%2Fspan%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Fd%2Fdeals%2Fbusiness%2F%3FIPromoID%3DLEN944203%22%20target%3D%22_self%22%20textvalue%3D%22Shop%20Now%22%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%3Cstrong%3EShop%20Now%3C%2Fstrong%3E%3C%2Fa%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%3C%2Fspan%3E%3C%2Fp%3E","fr":""},"id":"Pagee778edd5-d042-47b9-86b9-b1caa69ddeee"},"gInfo":""},{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Pagead5ceeff-c254-4652-acc0-d369638ae6a3","language":{"fr_ca":"","en_ca":"%3Cp%3E%3Cstrong%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%3C%2Fspan%3E%3C%2Fstrong%3E%3Cstrong%3EShopping%20for%20a%20business%3F%3C%2Fstrong%3E%20New%20Lenovo%20Pro%20members%20get%20%24100%20off%20first%20order%20of%20%241%2C000%2B%2C%20exclusive%20savings%20%26amp%3B%201%3A1%20tech%20support.%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%26nbsp%3B%3Ca%20href%3D%22%2Fbusiness%2Fbenefits%2F%3FIPromoID%3DLEN818484%22%20target%3D%22_self%22%3E%3Cstrong%3ELearn%20More%20%26gt%3B%3C%2Fstrong%3E%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fp%3E","en":"%3Cp%3E%3Cstrong%20style%3D%22text-wrap%3A%20wrap%3B%22%3EShopping%20for%20a%20business%3F%3C%2Fstrong%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%26nbsp%3BNew%20Lenovo%20Pro%20members%20get%20%24100%20off%20first%20order%20of%20%241%2C000%2B%2C%20exclusive%20savings%20%26amp%3B%201%3A1%20tech%20support.%3C%2Fspan%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%26nbsp%3B%3Ca%20href%3D%22%2Fbusiness%2Fbenefits%2F%3FIPromoID%3DLEN818484%22%20target%3D%22_self%22%20textvalue%3D%22Learn%20More%20%26gt%3B%22%3E%3Cstrong%3ELearn%20More%20%26gt%3B%3C%2Fstrong%3E%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fp%3E","fr":""},"id":"Pagead5ceeff-c254-4652-acc0-d369638ae6a3"},"gInfo":""},{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Paged9f6c720-81b4-45f0-8b62-b5b807cc50b8","language":{"fr_ca":"","en_ca":"%3Cp%3E%3Cstrong%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%3C%2Fspan%3E%3C%2Fstrong%3E%3Cstrong%3EMy%20Lenovo%20Rewards!%26nbsp%3B%3C%2Fstrong%3EEarn%202x%20on%20the%20X1%20Carbon%20Gen%2012%20laptop.%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Fp%2Flaptops%2Fthinkpad%2Fthinkpadx1%2Fthinkpad-x1-carbon-gen-12-(14-inch-intel)%2Flen101t0083%2F%3FIPromoID%3DLEN775755%22%20target%3D%22_self%22%20textvalue%3D%22Join%20for%20Free%20%26gt%3B%22%3E%3Cstrong%3EJoin%20for%20Free%20%26gt%3B%3C%2Fstrong%3E%3C%2Fa%3E%3C%2Fp%3E","en":"","fr":""},"id":"Paged9f6c720-81b4-45f0-8b62-b5b807cc50b8"},"gInfo":""},{"pcInfo":"","mAndTabInfo":"","bannerInfo":{"t_id":"Page4376aee1-ddc1-40ba-86a3-afb2712b552a","language":{"fr_ca":"","en_ca":"%3Cp%3EBusiness%20Financing%20Available.%20Split%20payments%20from%204%20to%2052%20weeks%2C%20options%20as%20low%20as%200%25%20interest.%20%3Ca%20href%3D%22%2Flandingpage%2Flenovo-financing-options%2F%3FIPromoID%3DLEN771093%22%20target%3D%22_self%22%3E%3Cstrong%3ESee%20Details%20%26gt%3B%3C%2Fstrong%3E%3C%2Fa%3E%3C%2Fp%3E","en":"%3Cp%3E%3Cspan%20style%3D%22text-wrap%3A%20wrap%3B%22%3EBusiness%20Financing%20Available.%20Split%20payments%20from%204%20to%2052%20weeks%2C%20options%20as%20low%20as%200%25%20interest.%26nbsp%3B%3C%2Fspan%3E%3Ca%20href%3D%22%2Flandingpage%2Flenovo-financing-options%2F%3FIPromoID%3DLEN771093%22%20target%3D%22_self%22%20style%3D%22text-wrap%3A%20wrap%3B%22%3E%3Cstrong%3ESee%20Details%20%26gt%3B%3C%2Fstrong%3E%3C%2Fa%3E%3C%2Fp%3E","fr":""},"id":"Page4376aee1-ddc1-40ba-86a3-afb2712b552a"},"gInfo":""}],"autoRun":true,"displayTerminal":"pc","isShowDivide":true}

Qu’est-ce qu’un tuple ?

Un tuple est un ensemble classé d’éléments, souvent appelés éléments, pouvant contenir différents types de données. C’est similaire à une liste, mais contrairement aux listes, les tuples sont immuables, ce qui signifie qu’ils ne peuvent pas être modifiés une fois créés. Les tuples sont fréquemment utilisés dans les langages de programmation comme Python pour stocker des données connexes ensemble.

Quelle est la différence entre un tuple et une liste ?

La principale différence entre un tuple et une liste dans Python est que les tuples sont immuables, tandis que les listes sont mutables. Cela signifie que vous pouvez modifier une liste en ajoutant, en enlevant ou en modifiant des éléments, mais vous ne pouvez pas faire la même chose avec un tuple. Les tuples sont généralement utilisés pour stocker des données qui ne doivent pas être modifiées, tandis que les listes sont plus flexibles pour manipuler des données.

Quand devrais-je utiliser un tuple au lieu d’une liste ?

Vous devriez utiliser un tuple au lieu d’une liste lorsque vous avez un ensemble d’éléments qui ne devraient pas être modifiés. Les tuples sont utiles lorsque vous voulez vous assurer que les données restent constantes tout au long de votre programme. Les listes, par contre, conviennent mieux lorsque vous devez ajouter, supprimer ou modifier des éléments.

Puis-je modifier un tuple une fois qu’il a été créé ?

Non, les tuples sont immuables, ce qui veut dire qu’ils ne peuvent pas être modifiés après leur création. Si vous essayez de modifier un tuple en assignant une nouvelle valeur à l’un de ses éléments, vous obtiendrez un TypeError indiquant que tuples ne prend pas en charge l’affectation d’élément. Si vous avez besoin d’une structure de données mutable, vous devriez utiliser une liste à la place.

Quels sont quelques-uns des avantages à utiliser des tuples ?

L’utilisation de tuples présente plusieurs avantages :

  • Les Tuples sont plus efficaces que les listes.
  • Tuples peut être utilisé comme clé dans les dictionnaires, alors que les listes ne peuvent pas.
  • Tuples peuvent être utilisés comme éléments dans des ensembles, tandis que les listes ne peuvent pas.
  • Les tuples sont plus sûrs pour stocker des données constantes qui ne doivent pas être changées.

Les tuples sont-ils plus rapides que les listes ?

Les Tuples sont généralement plus rapides que les listes car ils sont immuables. Comme tuples ne peut être modifié, l’interpréteur peut optimiser l’allocation de mémoire, ce qui accélère les temps d’accès. Toutefois, la différence de performance entre les tuples et les listes est généralement négligeable, à moins que vous ne travailliez sur de très grands ensembles de données.

Puis-je utiliser un tuple comme clé dans un dictionnaire ?

Oui, tuples peut être utilisé comme clé dans un dictionnaire. Contrairement aux listes, qui sont mutables et ne peuvent donc pas être utilisées comme clés de dictionnaire, les tuples sont immuables et peuvent être hachés. Les tuples peuvent donc être utilisés comme touches, car leurs valeurs ne peuvent pas changer. Les tuples sont souvent utilisés comme clés lorsqu’il est nécessaire d’associer plusieurs valeurs à une seule touche dans un dictionnaire. Par exemple, vous pouvez utiliser un tuple comme clé pour représenter les coordonnées d’un point sur une grille, où les valeurs associées à cette touche peuvent être diverses propriétés ou attributs liés à ce point.

Comment puis-je vérifier si un élément existe dans un tuple ?

Pour vérifier si un élément spécifique existe dans un tuple, vous pouvez utiliser l’opérateur in en Python. L’opérateur in retourne la valeur True si l’élément se trouve dans le tuple et False autrement. Cela vous permet d’effectuer facilement les tests d’adhésion sur tuples. Par exemple, si vous avez une tuple de chiffres et que vous souhaitez vérifier si un certain nombre y est présent, vous pouvez simplement utiliser l’opérateur de l’entrée. Il offre une façon pratique de déterminer si un élément fait partie d’un tuple, sans avoir à le itérer manuellement sur ses éléments.

Puis-je trier les éléments dans un tuple ?

Non, il est impossible de trier directement les éléments dans un tuple car les tuples sont des objets immuables en Python. Toutefois, vous pouvez convertir le tuple en liste, trier la liste à l’aide de la méthode intégrée sort (), puis la convertir à nouveau en tuple, si nécessaire. Cette approche vous permet d’obtenir l’effet de tri souhaité. Il est bon de noter que la conversion d’un tuple en liste et en arrière entraîne des frais généraux, alors il est préférable de se demander si les avantages du tri des éléments l’emportent sur le traitement supplémentaire requis.

Puis-je convertir une chaîne en tuple ?

Oui, il est possible de convertir une chaîne en tuple en Python. La fonction tuple () constructeur peut être utilisée pour effectuer cette conversion. Lorsque vous passez une chaîne en tant qu’argument à la fonction tuple (), elle convertit chaque caractère de la chaîne en un élément individuel du tuple résultant. Cela peut être particulièrement utile lorsque vous voulez traiter une chaîne comme une suite de caractères et effectuer des opérations spécifiques à des séquences, comme l’indexage ou le découpage. La conversion d’une chaîne en tuple vous permet d’accéder et de manipuler plus facilement ses éléments individuels.

Puis-je nicher tuples à l’intérieur d’un autre tuples ?

Certainement, avec Python, vous pouvez nicher tuples dans d’autres tuples pour créer des structures de données multidimensionnelles. Ce concept est connu sous le nom de tuple nesting. En nestant tuples, vous pouvez représenter des données complexes et hiérarchiques de manière concis et organisée. Chaque tuple interne peut contenir son propre ensemble d’éléments, auxquels on peut accéder par l’indexage multiple. Cette capacité de nesting procure de la flexibilité lorsque vous travaillez avec des données structurées qui nécessitent un niveau d’organisation plus profond. Qu’il s’agisse de coordonnées, de matrices ou d’autres données multidimensionnelles, le tuple nesting vous permet de représenter et de manipuler efficacement ces données.

Les tuples sont-ils plus rapides que les listes ?

En général, les tuples sont légèrement plus rapides que les listes dans Python. Cet avantage de performance se présente parce que les tuples sont immuables, ce qui signifie que leurs valeurs ne peuvent être modifiées une fois qu’ils ont été créés. Cette immutabilité permet à l’interpréteur Python d’optimiser l’allocation de mémoire pour les tuples, entraînant des temps d’accès plus rapides par rapport aux listes. Les listes, cependant, sont mutables et nécessitent une allocation de mémoire supplémentaire lorsque des éléments sont ajoutés, supprimés ou modifiés. Cependant, il est important de noter que la différence de performance entre tuples et les listes est souvent négligeable pour la plupart des applications, à moins que vous ne travailliez sur de très grands ensembles de données ou des codes essentiels à la performance.

Puis-je utiliser un tuple pour permuter les valeurs des variables ?

Oui, tuples peut être utilisé pour permuter les valeurs des variables dans Python. Cette technique d’échange profite de l’emballage en tuple et du déballage. En assignant plusieurs variables à un tuple, puis en le déballant dans de nouvelles affectations, vous pouvez facilement échanger les valeurs de deux variables ou plus sans qu’une variable intermédiaire n’a besoin d’une variable intermédiaire. Cette approche offre une façon concis et élégante d’effectuer l’échange de valeur. C’est une technique particulièrement pratique pour éviter de créer des variables temporaires ou d’exécuter des opérations arithmétiques complexes.

{"pageComponentDataId":"c6016cday5451-43d6-9d34-e558a08d2b76","isAssociatedRelease":"true","pageComponentDataLangCode":"en","configData":{"jumpType":"currentTab","headlineColor":"black","displayNumber":"","styleMode":"vertical","headline":"","products":[{"number":{"t_id":"4XD1C99223","language":{"fr_ca":"","en_ca":"4XD1C99223","en_us":"","en":"4XD1C99223","fr":""},"id":"Paged364d785-5b43-46f3-897f-cfc1f2886cc5"}},{"number":{"t_id":"GX30Z21568","language":{"fr_ca":"","en_ca":"GX30Z21568","en_us":"","en":"GX30Z21568","fr":""},"id":"Page8a92c658-e187-4221-a70b-abfeb5c40052"}},{"number":{"t_id":"GX41L44752","language":{"fr_ca":"","en_ca":"GX41L44752","en_us":"","en":"GX41L44752","fr":""},"id":"Page3c3ca4cb-191e-42d6-b6bf-2a17188dcd34"}},{"number":{"t_id":"GY51F14319","language":{"fr_ca":"","en_ca":"GY51F14319","en_us":"","en":"GY51F14319","fr":""},"id":"Page9aad6b00-44a5-4f35-91db-6509e57b5f2f"}},{"number":{"t_id":"4Z91K18761","language":{"fr_ca":"","en_ca":"4Z91K18761","en_us":"","en":"4Z91K18761","fr":""},"id":"Page8d533231-87a4-40f2-9a1c-5e922f32affc"}}]},"urlPrefix":"AAAAAAAFAAAH","needGetLatestTransDataKey":"needGetLatestTransDataValue","title":"glossary-right-blue-boxes-fragment","pageId":"ed8ce94b-788f-4a56-a348-d72df37718b3","urlEdit":0,"uri":"/FragmentDirectory/gloccery/glossary-right-blue-boxes-fragment.frag","pageComponentId":"c6016cday5451-43d6-9d34-e558a08d2b76","tplId":"e60a662e-c1b6-4ba3-afa9-6f6977b562f8","pageComponentUuid":"c6016cday5451-43d6-9d34-e558a08d2b76","targetUser":"0"}
à venir
À partir de
Prix de liste
Valeur estimée
Valeur est. :
Prix de liste
Valeur est. (Valeur estimée)
Le prix de catalogue est l'estimation par Lenovo de la valeur du produit sur la base des données de l'industrie, y compris les prix auxquels les détaillants et les cybermarchands, principaux et tiers, ont offert ou évalué des produits identiques ou comparables. Les données de marchands tiers peuvent ne pas être basées sur les ventes actuelles.
La valeur estimée est l'estimation par Lenovo de la valeur du produit sur la base des données du secteur, y compris les prix auxquels Lenovo ou les détaillants et les cybermarchands tiers, ont offert ou évalué les mêmes produits ou des produits comparables. Les données de marchands tiers peuvent ne pas être basées sur des ventes effectives.
En savoir plus
Voir plus
Voir moins
Voir le modèle {0}
Voir les modèles {0}
Options de livraison {0}
Numéro de pièce
Fonctionnalités
Voir plus
Voir moins
Comparer
Ajouté!
Excellent choix!
Vous pouvez comparer jusqu’à 4 produits par catégorie de produits (portables, ordinateurs de bureau, etc.). Veuillez en désélectionner un pour en ajouter un autre.
Afficher vos comparaisons
Ajouter au panier
Ajouter au panier
Nous sommes désolés,
Les produits ne sont pas disponibles pour le moment.
Continuer à magasiner
En savoir plus
À venir
Produit en vedette
Produits en vedette
Oups! Aucun résultat trouvé. Visitez les catégories ci-dessus pour trouver votre produit.
Épargnez
ouvrir dans un nouvel onglet
© 2024 Lenovo. Tous droits réservés.
© {year} Lenovo. Tous droits réservés.
Comparer ()
x