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