前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
リストのリストで2番目の要素で最大のものをprintで表示させたいのですが、
いきずまっています。アドバイスお願いします。
エラーメッセージlist index out of range
city_population = [ ['札幌', 1952], ['仙台', 1082], ['東京23区', 9273], ['横浜',3725], ['名古屋',2295], ['大阪',2691], ['広島',1194], ['福岡',1538]] city_population
該当のソースコード
def max_pop_idx(l, s, e): m=l[[s][1]] m_idx=[[s][1]] for i in range(s,e): if m<l[[i][1]]: m=l[[i][1]] m_idx=[[i][1]] return m_idx
print(max_pop_idx(city_population,[[0][1]],[len(city_population)][1]))
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。