Hasilkan fungsi untuk mengurutkan daftar string berdasarkan abjad
Berikut salah satu cara untuk mengurutkan daftar string berdasarkan abjad:

```
def sort_strings(string):
    kembali diurutkan (string)
```

Fungsi `sorted()` mengambil iterable (seperti daftar) dan mengembalikan daftar baru dengan elemen yang diurutkan dalam urutan menaik. Secara default, ini mengurutkan string berdasarkan abjad.

Anda dapat memanggil fungsi ini dengan daftar string:

```
my_strings = ['apel', 'pisang', 'ceri', 'tanggal']
diurutkan_string = sort_strings(string_saya)
cetak(diurutkan_string)
```

Ini akan menghasilkan:

```
['apel', 'pisang', 'ceri', 'kurma']
```

Jika Anda ingin mengurutkan string dalam urutan menurun, Anda dapat meneruskan argumen `reverse=True` ke fungsi `sorted()`:

```
def sort_strings(string):
    kembali diurutkan (string, terbalik = Benar)
```

Ini akan mengurutkan string dalam urutan menurun:

```
my_strings = ['apel', 'pisang', 'ceri', 'tanggal']
diurutkan_string = sort_strings(string_saya)
cetak(diurutkan_string)
```

Ini akan menghasilkan:

```
['tanggal', 'ceri', 'pisang', 'apel']
```

Perhatikan bahwa daftar asli `my_strings` tidak diubah oleh fungsi `sort_strings()`. Sebaliknya, daftar baru dibuat dan dikembalikan.