Ҷобаҷокунии элементҳо дар нусхаи рӯйхат дар Python

Ҷобаҷокунии элементҳо дар рӯйхат инчунин бо истифода аз функсияи sorted имконпазир аст. Дар параметраш рӯйхатро муайян мекунем. Ин функсия як нусхаи рӯйхати аслиро бо тартиби дигари элементҳо бармегардонад. Агар дар параметри ихтиёрии дуюми функсия қимати reverse=True муайян карда шавад, он гоҳ элементҳо бо тартиби камшавӣ ҷобаҷо карда мешаванд.

Биёед элементҳои рӯйхатро бо тартиби афзоишӣ ҷобаҷо кунем:

pythonlst = [3, 2, 1]
res = sorted(lst)

print(res) # [1, 2, 3]-ро чоп мекунад
Задание 1

Рӯйхат дода шудааст:

pythonlst = ['d', 'c', 'b', 'a']

Онро бо тартиби афзоишӣ ҷобаҷо кунед.

Задание 2

Рӯйхат дода шудааст:

pythonlst = [4, 12, 24]

Онро бо тартиби камшавӣ ҷобаҷо кунед.

Задание 3

Рӯйхат дода шудааст:

pythonlst = [10, 8, 6, 4]

Онро бо тартиби афзоишӣ ҷобаҷо кунед.