前提・実現したいこと
ソースコードしたから2行目についてです。
始めsortのところをsortedで書いていたところ「AttributeError: 'list' object has no attribute 'sorted'」
とエラーメッセージが表示されました。
自分の理解ではこの二つの違いとしてsortedであれば
・リスト以外のイテラブルなオブジェクトにも使える
・ソート前のリストが保持される
の2つであり、sortedはsortの上位互換くらいの認識でいたので今回のエラーが良くわかりませんでした。
この2つの違いとなぜsortedではエラーが発生するのかわかる方、ご教授お願いしたいです。
発生している問題・エラーメッセージ
AttributeError: 'list' object has no attribute 'sorted'
該当のソースコード
Python
1n = int(input()) 2AB =[] 3 4for i in range(n): 5 ab = list(map(int,input().split())) 6 AB.append(ab) 7 8AB_sorted_second = AB.sort(key=lambda x: x[1]) 9print(AB)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/04 10:49