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

pythonsenarai.sort([mod pembalikan senarai], [fungsi untuk penyusunan])

Contoh

Mari kita susun senarai kita dalam tertib terbalik:

pythonlst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort(reverse=True)
print(lst)

Keputusan pelaksanaan kod:

python['f', 'e', 'd', 'c', 'b', 'a']

Contoh

Sekarang mari kita susun dalam tertib terbalik senarai yang terdiri daripada nombor:

pythonlst = [10, 8, 2, 6, 14]
lst.sort(reverse=True)
print(lst)

Keputusan pelaksanaan kod:

python[14, 10, 8, 6, 2]

Contoh

Mari kita susun senarai kita daripada huruf tanpa menentukan parameter pembalikan dalam kaedah sort:

pythonlst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort()
print(lst)

Keputusan pelaksanaan kod:

python['a', 'b', 'c', 'd', 'e', 'f']

Contoh

Sekarang mari kita susun senarai yang terdiri daripada nombor:

pythonlst = [10, 8, 2, 6, 14]
lst.sort()
print(lst)

Keputusan pelaksanaan kod:

python[2, 6, 8, 10, 14]

Lihat juga

  • fungsi sorted,
    yang mengembalikan senarai tersusun daripada objek boleh lelaran
  • fungsi filter,
    yang menapis objek boleh lelaran