前提・実現したいこと
index out of range のエラーを解決したい
今、codecademyでPhthonを学習中なのですが、index out of rangeというエラーが出てしまいます。
どこがいけないのでしょうか?
このプログラムでやろうとしていることは、bases**powersをして、
[2, 4, 8, 3, 9, 27, 4, 16, 64]
このようにコンパイルせよ
というミッションです。
実際に[2, 4, 8, 3, 9, 27, 4, 16, 64]
とコンパイル自体はできているのですが
エラーコード list index out of range
と出てしまいます。
どなたか原因がわかるかたご教授お願いいたします。
発生している問題・エラーメッセージ
### 該当のソースコード #Write your function here def exponents(bases,powers): new_lst=[] for index in range(len(bases)): exp1=bases[0]**powers[index] new_lst.append(exp1) for index in range(len(bases)): exp2=bases[1]**powers[index] new_lst.append(exp2) for index in range(len(bases)): exp3=bases[2]**powers[index] new_lst.append(exp3) return new_lst #Uncomment the line below when your function is done print(exponents([2, 3, 4], [1, 2, 3])) ソースコード
試したこと
どこを直したらなおるのかわかりません。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー