Calculs sur des tuples
Résolu/Fermé
A voir également:
- Logiciels lui permettant de faire des calculs sur des tableaux de nombres
- Citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum LibreOffice / OpenOffice
- Comment faire un tableau - Guide
- Rolland souhaite calculer le montant total des ventes de son magasin. le fichier contient, pour chaque produit, la quantité vendue et le prix unitaire. calculez le montant total des ventes. ✓ - Forum Excel
- Logiciel de sauvegarde gratuit - Guide
- Code binaire des nombres - Guide
3 réponses
jee pee
Messages postés
40922
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
12 mars 2025
9 559
Modifié le 6 févr. 2022 à 13:03
Modifié le 6 févr. 2022 à 13:03
Bonjour,
Il te faut assimiler l'utilisation d'un double indice
Pour ton cas tu pourrais utiliser la taille du 1er élément de ta liste pour en faire un indice et une boucle :
Il te faut assimiler l'utilisation d'un double indice
A[i][j]
Pour ton cas tu pourrais utiliser la taille du 1er élément de ta liste pour en faire un indice et une boucle :
tupl= ((1,2) , (3,4)) for i in range(len(tupl[0])): print ("indice", i) x=-tupl[0][i]+tupl[1][i] print (tupl[0][i],tupl[1][i],x)
Merci beaucoup jeepee pour ta réponse qui m'aide bien. Je trouve que bien comprendre comment gérer les tuples n'est pas du tout facile. Je m'accroche.
jee pee
Messages postés
40922
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
12 mars 2025
9 559
Modifié le 6 févr. 2022 à 15:13
Modifié le 6 févr. 2022 à 15:13
Il est important quand on débute en programmation de suivre toute une formation de A à Z pour un langage. On va du plus simple à des notions plus délicates. Faire l'impasse de la formation initiale complète amène des lacunes plus tard.
Un informaticien expérimenté, connaissant déjà plusieurs langages, sera lui plus à l'aise pour se passer de la formation complète car il saura avec ce qu'il connait déjà, chercher dans un nouveau langage comment retrouver, utiliser commandes, fonctions, types de variables.
Au moins sur les tuples et tableaux tu devrais approfondir : https://pixees.fr/informatiquelycee/n_site/nsi_prem_pythonSequence.html
Un tuple : L1('aaa','bbb') un tuple de tuples, 2D : L2(('aaa','bbb'),('aaa','bbb')) accéder aux données : L1[0] , L2[1][0]
Un tableau : T1['aaa','bbb'] un tableau de tableaux, 2D : T2[[aaa','bbb'],['aaa','bbb']] accéder aux données : T1[0] , T2[1][0]
La grande différence, un tuple est non modifiable alors qu'un tableau l'est, le tuple est défini par des parenthèses (), le tableau par des crochets [], et pour les 2 on utilise la même syntaxe pour accéder à une donnée de base [i]
Un informaticien expérimenté, connaissant déjà plusieurs langages, sera lui plus à l'aise pour se passer de la formation complète car il saura avec ce qu'il connait déjà, chercher dans un nouveau langage comment retrouver, utiliser commandes, fonctions, types de variables.
Au moins sur les tuples et tableaux tu devrais approfondir : https://pixees.fr/informatiquelycee/n_site/nsi_prem_pythonSequence.html
Un tuple : L1('aaa','bbb') un tuple de tuples, 2D : L2(('aaa','bbb'),('aaa','bbb')) accéder aux données : L1[0] , L2[1][0]
Un tableau : T1['aaa','bbb'] un tableau de tableaux, 2D : T2[[aaa','bbb'],['aaa','bbb']] accéder aux données : T1[0] , T2[1][0]
La grande différence, un tuple est non modifiable alors qu'un tableau l'est, le tuple est défini par des parenthèses (), le tableau par des crochets [], et pour les 2 on utilise la même syntaxe pour accéder à une donnée de base [i]