Calculs sur des tuples
Résolu/Fermé
A voir également:
- Logiciels lui permettant de faire des calculs sur des tableaux de nombres
- Comment faire un tableau - Guide
- À l’aide des tableaux ci-dessous, trouvez le mot dont le code ascii est le suivant : 72 65 6a 6f 69 6e 64 72 65 - Forum C
- Code binaire des nombres - Guide
- Logiciel de sauvegarde gratuit - Guide
- Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? ✓ - Forum Windows 10
3 réponses
jee pee
Messages postés
40591
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
24 décembre 2024
9 462
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
40591
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
24 décembre 2024
9 462
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]