ので、私は、これらの2つのリストを持っている:リスト内の3つの最高値をどのようにしてインデックスするのですか?
score = [350, 914, 569, 223, 947, 284, 567, 333, 697, 245, 227, 785, 120, 794, 343, 773, 293, 995]
name = [Ryan, Stacy, Jenna, Peter, Sophie, Bryan, Cole, Andrea, Emily, Blake, Mike, Stephan, Rob, Eliza, Heather, Daniel, Elisabeth, Samantha]
私は新しいリスト
top3score = [947, 995, 914]
top3name = [Sophie, Samantha, Stacy]
を持つことができるように、3点の最高得点を見つけ、名前のリストで、それぞれの得点でこれらのスコアを集計する必要があります
私は、これらのスコアを名前で集計するためにインデックスを使用するよりも、最高のスコアをインデックスに追加し、リストに追加することを考えています。
私の質問はどのように私はリストの3つの最高値のインデックスを作成するのですか? 次に、インデックスを使用して名前リストにscorersの名前を検索し、top3nameリストに追加できるようにするにはどうすればよいですか?
zip:
データ構造が正しくありません。 'dict'のようなものを使うべきです。 –