Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
| teaching:progappchim:slices [2020/09/23 11:48] – villersd | teaching:progappchim:slices [2022/01/02 10:15] (Version actuelle) – villersd | ||
|---|---|---|---|
| Ligne 37: | Ligne 37: | ||
| Les slices s' | Les slices s' | ||
| + | |||
| + | ===== Slices et objets python, comparaison avec .reverse() ===== | ||
| + | |||
| + | <note tip>La fonction id() permet de connaître l' | ||
| + | Le slice " | ||
| + | |||
| + | <code python> | ||
| + | a = [1, 2, 3] | ||
| + | b = a | ||
| + | a = a[::-1] | ||
| + | print(a, b) | ||
| + | |||
| + | # Output: [3, 2, 1] [1, 2, 3] | ||
| + | |||
| + | print(id(a), | ||
| + | # → different identifiers | ||
| + | </ | ||
| + | |||
| + | <code python> | ||
| + | a = [1, 2, 3] | ||
| + | b = a | ||
| + | a.reverse() | ||
| + | print(a, b) | ||
| + | |||
| + | # Output: [3, 2, 1] [3, 2, 1] | ||
| + | |||
| + | print(id(a), | ||
| + | # → same identifier | ||
| + | </ | ||
| + | |||
| ===== Références ===== | ===== Références ===== | ||
| * [[https:// | * [[https:// | ||