Informatique pour tous TYPES ET VARIABLES I-Types simples II-Variables III-Quelques autres Types 1) Définitions 1) Notion de variable 1) Chaînes de caractères 2) Les types simples en Python 2) Noms de variables Résumé
Informatique pour tous TYPES ET VARIABLES stringtuplelist définition … ou … (élém1, élém2,… )[élém1, élém2,… ] type des élémentscaractèrequelconque mutationimmutable mutable transtypage int(mot) float(mot) str(nombre); str(tup)str(lst) nombre déléments len(mot) vérification dappartenance dun élément el in mot sous_mot in mot el in tupel in lst concaténationmot1 + mot2tup1 + tup2lst1 + lst2 concaténation répétée mot*ntup*nlst*n accès à un élémentmot [i]tup [i]lst [i] extractionmot [i:j]tup [i:j]lst [i:j] déconstruction (autant de variables que déléments) a, b, c = mota, b, c = tupa, b, c = lst nombre doccurrences dun élément mot.count(el)tup.count(el)lst.count(el)
Informatique pour tous TYPES ET VARIABLES stringtuplelist mutationimmutable mutable assignation dun élément lst[i] = nouv_el assignation de plusieurs éléments lst[i : j] = nouv_el ajouter un élément en fin de liste lst.append(nouv_el) ajouter un élément en milieu de liste lst.insert(i, nouv_el) enlever un élément de la liste et retourner cet élément lst.pop(i) ajouter une liste en fin de liste lst.extend(autre_lst) trier une listelst.sort() appariement de deux listes zip(lst1, lst2)