Python හි මුල් ලැයිස්තුවේ මූලද්රව්ය වර්ගීකරණය කිරීම
ලැයිස්තුවක මූලද්රව්ය වර්ගීකරණය කිරීම සඳහා
sort ක්රමය භාවිතා කරයි. එහි
පරාමිතිය හිස්ව තබන්නේ නම්, මූලද්රව්ය
වැඩිවන අනුපිළිවෙලට සකස් වේ. reverse=True අගය
මගහරින්නේ නම්,
මූලද්රව්ය අඩුවන අනුපිළිවෙලට වර්ගීකරණය වේ.
sort ක්රමය භාවිතා කිරීමෙන් පසු,
මුල් ලැයිස්තුව වෙනස් වන බව මතක තබා ගත යුතුය.
ලැයිස්තුවක මූලද්රව්ය වැඩිවන අනුපිළිවෙලට වර්ගීකරණය කරමු:
pythonlst = [3, 2, 1]
lst.sort()
print(lst) # [1, 2, 3] ප්රතිදානය කරයි
දැන් මූලද්රව්ය අඩුවන අනුපිළිවෙලට සකස් කරමු:
pythonlst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # [3, 2, 1] ප්රතිදානය කරයි
Задание 1
ලැයිස්තුවක් දී ඇත:
pythonlst = [4, 2, 5, 1, 3]
එය වැඩිවන අනුපිළිවෙලට වර්ගීකරණය කරන්න.
Задание 2
ලැයිස්තුවක් දී ඇත:
pythonlst = [4, 2, 5, 1, 3]
එය අඩුවන අනුපිළිවෙලට වර්ගීකරණය කරන්න.
Задание 3
ලැයිස්තුවක් දී ඇත:
pythonlst = [1, 2, 3, 4, 5]
ලැයිස්තුවේ අනුපිළිවෙල ප්රතිවිරුද්ධ කරන්න.
Задание 4
ලැයිස්තු දෙකක් දී ඇත:
pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
පහත ප්රතිඵලය ලබා ගැනීමට කේතය ලියන්න:
python[1, 2, 3, 'c', 'b', 'a']