Python - général & méthodes Flashcards
Retourne de quel type est une variable
type(variable)
créer une liste “auteurs”
> crochets
auteurs = []
ajouter un élément à la liste “auteurs”
auteurs.append(‘Jung’)
ôter un élément de la liste “auteurs”
auteurs.remove(‘Becky Chambers’)
auteurs.pop(2)
del auteurs [2]
connaître la longueur de la liste “auteurs”
len(auteurs)
classer la liste “auteurs” par ordre alphabétique
auteurs.sort()
supprimer le 2e élément de la liste “auteurs”
del auteurs[1]
auteurs.pop(1)
vérifie si un élément est présent dans une liste ou un tuple, retourne une booléenne
> in
“Becky Chambers” in auteurs
crée un dictionnaire nommé “maintenant”
maintenant = dict()
ou
maintenant = {}
ou
maintenant = {“clé1”: “valeur1”, “clé2”: “valeur2”}
créer un tuple
> parenthèses
auteurs = (‘Chambers’, ‘Le Guin’, ‘Moorcock’)
inverse l’ordre de la liste “auteurs”
auteurs.reverse()
retourne les clés du dictionnaire “maintenant”
on peut y itérer
maintenant.keys()
pour le travailler : list(maintenant.keys())
retourne les valeurs du dictionnaire “maintenant”
on peut y itérer
maintenant.values()
pour le travailler : list(maintenant.values())
retourne toutes les paires du dictionnaire “maintenant” sous forme de tuples
on peut y itérer
maintenant.items()
retourne la valeur de la clé “année” dans le dictionnaire “maintenant”
maintenant[“année”]
enlève la clé “année” du dictionnaire “maintenant”
maintenant.pop(“année”)
del maintenant[“année”]
enlève tous les items du dictionnaire “maintenant”
maintenant.clear()
modifie la valeur associée à la clé “Le Guin” dans le dictionnaire “auteurs”
auteurs[‘Le Guin’] = ‘Les Dépossédés’
compte le nombre total d’éléments dans la liste “auteurs”
len(auteurs)
accéder au premier caractère d’une chaîne
string[0]
accéder aux caractères n°3, 4, 5 (la dernière valeur est exclue)
string[2:5]
compte les occurrences de la lettre c
string.count(“c”)
accéder à l’index de la première occurrence de la lettre c
string.index(“c”)
retourne la chaîne, mais en majuscules
string.upper()
retourne la chaîne, mais en minuscules
string.lower()
retourne la chaîne avec le premier caractère en majuscule
string.capitalize()
retourne la chaîne sans les espaces du début et de fin, et sans ‘\n’
string.strip()
retourne l’index de la première occurrence de la séquence passée en argument ; si ne trouve pas, retourne -1
string.find(“e”)
coupe une chaîne de plusieurs mots pour en faire une liste dont chaque élément est un mot
“la guerre des étoiles”.split()
divise la chaîne en une liste de chaînes ; ici chaque phrase est une nouvelle chaîne —> string[0], string[1], etc
string.split(“. “)
crée une chaîne avec les éléments de la liste livres reliés par “ / “
“ / ”.join(livres)
crée une liste vide, nommée livres
livres = []