Ci-dessous, les différences entre deux révisions de la page.
python:trucs_en_vrac [2014/06/08 18:27] djiko |
python:trucs_en_vrac [2016/10/17 13:56] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Des tas de trucs inclassables ====== | ||
- | ...ou pas encore classés | ||
- | ===== parcourir, manipuler, découper des listes ou des tuples ===== | ||
- | * créer une liste nommée ma_liste | ||
- | <code python> | ||
- | ma_liste = [1,2,3,4,5,6,7] | ||
- | </code> | ||
- | |||
- | * une nouvelle liste à partir de certains éléments de ma_liste : la nouvelle liste contient les éléments de ma_liste à partir de l'index 1 inclus et jusqu'à l'index 3 exclus | ||
- | <code python> | ||
- | ma_nouvelle_liste = ma_liste[1:3] | ||
- | ma_nouvelle_liste | ||
- | [2, 3] | ||
- | </code> | ||
- | |||
- | * lire la liste à l'envers | ||
- | <code python> | ||
- | ma_liste[::-1] | ||
- | </code> | ||
- | |||
- | * paramètres de parcours de liste: liste[parm1:parm2:parm3] | ||
- | * parm1 : optionnel, index de début de lecture, 0 si omis | ||
- | * parm2 : optionnel, index de fin de lecture, dernier index si omis | ||
- | * parm3 : optionnel, incrément. 1 par défaut. Parcours inversé si négatif | ||
- | |||
- | ===== print() ===== | ||
- | * remplacer le saut de ligne avec l'argument **end** | ||
- | <code python> | ||
- | print("string to print", end="") | ||
- | </code> | ||
- | |||
- | ===== input() ===== | ||
- | |||
- | ==== Types renvoyés ==== | ||
- | * depuis la version 3, input() renvoie une chaîne de caractères | ||
- | * avant la version 3, input() renvoie le type saisi par l'utilisateur |