human
Comment trier une liste dans l'ordre croissant en python
gpt
Python propose deux façons de trier une liste, la méthode intégrée `list.sort()` et la fonction intégrée `sorted()`.

La principale différence entre les deux est que list.sort() triera la liste sur place, en modifiant ses index et renvoyant None, tandis que sorted() renverra une nouvelle liste triée en laissant la liste d'origine inchangée. Une autre différence est que sorted() accepte n'importe quel itérable tandis que list.sort() est une méthode de la classe list et ne peut être utilisée qu'avec des listes.

Voici un exemple d'utilisation de `list.sort()`:

```
# la liste à trier
x = [2, 3, 1, 5, 6, 4, 8]

# tri avec list.sort()
x.sort()
print(x)
```

La sortie du code ci-dessus est 
```
[1, 2, 3, 4, 5, 6, 7, 8]
```

De manière équivalente, vous pouvez utiliser `sorted()`:

```
sorted_x = sorted(x)
```