あくまで備忘録なんで雑に記録します
sortメソッド・reverseメソッド・sorted関数・reversed関数
reversedでエラーがよく出ます
l =[1, 3, 0]
#リバースメソッド
l.reverse()#[0, 3, 1]
#ソートメソッド(非破壊的ソート)
l.sort()#[0, 1, 3]
#リバース関数
m = reversed(l)#イテレーター#list(m)>[0, 3, 1]
#ソート関数(破壊的ソート)
m = sorted(l)#[0, 1, 3]
m = sorted(l, key=int, reverse=True)#[3, 1, 0]
コロン コロン マイナス1 (list [ : : -1])でも速度あまり変わらないみたい
l =[1, 3, 0]
print(l[::-1])#[0, 3, 1]
コメント