Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
|
code_language:python [2025/12/17 23:51] 216.73.216.214 ancienne révision (2025/10/31 16:45) restaurée |
code_language:python [2025/12/17 23:51] (Version actuelle) 216.73.216.214 ancienne révision (2025/10/31 16:47) restaurée |
||
|---|---|---|---|
| Ligne 32: | Ligne 32: | ||
| ====== Les List====== | ====== Les List====== | ||
| - | ==== Déclaration | + | ==== Declaration |
| La déclaration d'une liste se fait avec les crochés: | La déclaration d'une liste se fait avec les crochés: | ||
| Ligne 60: | Ligne 60: | ||
| </ | </ | ||
| - | {{ code_language: | + | {{ code_language: |
| - | ==== Modifiez, retirez et triez les listes ==== | ||
| - | === Ajouter === | ||
| - | Pour ajouter une plateforme de réseau social à la fin de la liste existante, vous pouvez utiliser la méthode " append()" | ||
| - | |||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | plateforme_sociales.append(" | ||
| - | print(plateformes_sociales) | ||
| - | [" | ||
| - | </ | ||
| - | |||
| - | === Retirer un élément === | ||
| - | Pour retirer un élément spécifique d'une liste, vous pouvez utiliser la méthode " remove() " . | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | plateformes_sociales.remove(" | ||
| - | print(plateformes_sociales) | ||
| - | [" | ||
| - | </ | ||
| - | |||
| - | === Taille de la liste === | ||
| - | Pour connaître la longueur de la liste, utilisez la méthode " len() " | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | len(plateformes_sociales) | ||
| - | </ | ||
| - | |||
| - | === Trier === | ||
| - | Pour trier les éléments de la liste, utilisez la méthode " sort() " | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | plateformes_sociales.sort() | ||
| - | </ | ||
| - | |||
| - | Il reste encore beaucoup d' | ||
| - | https:// | ||
| - | |||
| - | ====== Les t-uples ====== | ||
| - | |||
| - | Les t-uples sont une autre structure de Python qui sert à enregistrer des données. Au lieu des crochets, ils se caractérisent par les parenthèses: | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | plateformes_sociales_tuple = (" | ||
| - | </ | ||
| - | |||
| - | La principale différence est que les tuples sont immuables (ne peuvent pas être modifiés) alors que les listes sont modifiables. | ||
| - | |||
| - | ====== Données complexes et dictionnaires ====== | ||
| - | |||
| - | Un dictionnaire est une structure de données qui enregistre des données dans des paires clés-valeurs. | ||
| - | |||
| - | Exemple d'une clé et d'une valeur: | ||
| - | < | ||
| - | responsable_de_campagne: | ||
| - | </ | ||
| - | |||
| - | Pour déclarer un dictionnaires il suffit d' | ||
| - | |||
| - | {{ code_language: | ||
| - | |||
| - | |||
| - | ==== Créer un dictionnaire ==== | ||
| - | |||
| - | Exemple: | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | nouvelle_campagne = { | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | Ou encore on peut créer un dictionnaire vide ou la fonction " dict() ": | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | taux_de_conversion = {} | ||
| - | taux_de_conversion[' | ||
| - | taux_de_conversion[' | ||
| - | taux_de_conversion = dict() | ||
| - | taux_de_conversion[' | ||
| - | taux_de_conversion[' | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | ==== Accédez à une valeur dans un dictionnaire ==== | ||
| - | |||
| - | Pour accéder aux différentes valeurs, vous pouvez utiliser la clé pour chacune des paires clés-valeurs. | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | nouvelle_campagne[' | ||
| - | " | ||
| - | taux_de_conversion[' | ||
| - | 3.4 | ||
| - | </ | ||
| - | |||
| - | ==== Ajouter une paire clé-valeur: | ||
| - | |||
| - | |||
| - | Pour ajouter une paire clé-valeur à un dictionnaire, | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | infos_labradoodle = { | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | Pour ajouter une nouvelle clé-valeur comme le nom scientifique du labradoodle, | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | infos_labradoodle[' | ||
| - | </ | ||
| - | |||
| - | Maintenant, " | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | infos_labradoodle = { | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | Si vous écrivez < | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | >> infos_labradoodle[" | ||
| - | "45 kg" | ||
| - | </ | ||
| - | |||
| - | ==== Supprimez une paire clé-valeur: | ||
| - | |||
| - | Pour supprimer une paire clé-valeur, | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | >> del infos_labradoodle[" | ||
| - | >> print(infos_labradoodle) | ||
| - | { " | ||
| - | " | ||
| - | </ | ||
| - | |||
| - | Équivalent à : | ||
| - | <code python [enable_line_numbers=" | ||
| - | >> infos_labradoodle.pop(" | ||
| - | >> print(infos_labradoodle) | ||
| - | { " | ||
| - | " | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== Vérifier l' | ||
| - | |||
| - | On peut utiliser le mot clé " in " pour vérifier si une clé spécifique existe dans un dictionnaire. Le résultat renvoie un booléen. | ||
| - | |||
| - | <code python [enable_line_numbers=" | ||
| - | >> " | ||
| - | True | ||
| - | >> " | ||
| - | False | ||
| - | </ | ||