並べ替えたい大きな配列があります。配列では、配列の最初の項目はカテゴリであり、2番目の項目は並べ替える必要のある項目です。例えば:
joe = [['miles', 330], ['points', 5000], ['miles', 400], ['points', 4000], ['trophy', 'explorer'], ['points', 4100]]
リスト内のリストにアクセスするさまざまな方法を試してきましたが、これを正確に行う方法がわかりません。どうすれば情報にアクセスできますか?
私はバリエーションを試しました:
mylist = []
for item in joe:
category = mylist(item[0])
print category
その後、これらの値を異なる配列に割り当てます(3つの別々の配列があり、そのデータを基本的に並べ替える必要があります)。しかし、今の私の主な関心事は、データを割り当てるための最良の方法は何かということです。