python リストの要素を並び替えるサンプル

環境
Python 3.9.13
Windows 10 Home 64bit
PyCharm 2022.2.1 (Community Edition)

使用例
1.リストの要素の絶対値で並び替えます
サンプルコード

lst = [12 , -8 , -5 , 2 , 3]

reslst = sorted(lst, reverse=True, key=abs)

print(lst)
print(reslst)

実行結果
[12, -8, -5, 2, 3]
[12, -8, -5, 3, 2]

2.リストの文字列要素を並び替えます
サンプルコード

lst = ['D', 'F', 'B', 'C', 't', 'D', 'Y', 'e']

reslst = sorted(lst)

print(lst)
print(reslst)

実行結果
['D’, 'F’, 'B’, 'C’, 't’, 'D’, 'Y’, 'e’]
['B’, 'C’, 'D’, 'D’, 'F’, 'Y’, 'e’, 't’]

Python

Posted by arkgame