Kaedah sort
Kaedah sort menyusun elemen senarai
mengikut urutan abjad dalam tertib menaik.
Dalam parameter pertama pilihan kaedah
boleh ditentukan parameter reverse,
yang menetapkan arah penyusunan. Secara lalai
ia mempunyai nilai False.
Dalam parameter kedua pilihan boleh ditentukan fungsi panggil balik dengan kriteria penyusunan.
Sintaks
senarai.sort([mod pembalikan senarai], [fungsi untuk penyusunan])
Contoh
Mari kita susun senarai kita dalam tertib terbalik:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort(reverse=True)
print(lst)
Keputusan pelaksanaan kod:
['f', 'e', 'd', 'c', 'b', 'a']
Contoh
Sekarang mari kita susun dalam tertib terbalik senarai yang terdiri daripada nombor:
lst = [10, 8, 2, 6, 14]
lst.sort(reverse=True)
print(lst)
Keputusan pelaksanaan kod:
[14, 10, 8, 6, 2]
Contoh
Mari kita susun senarai kita daripada huruf tanpa
menentukan parameter pembalikan dalam kaedah sort:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort()
print(lst)
Keputusan pelaksanaan kod:
['a', 'b', 'c', 'd', 'e', 'f']
Contoh
Sekarang mari kita susun senarai yang terdiri daripada nombor:
lst = [10, 8, 2, 6, 14]
lst.sort()
print(lst)
Keputusan pelaksanaan kod:
[2, 6, 8, 10, 14]