これは私がやるべきことです:
値が整数のリストである変数 が与えられた場合、リスト 内の奇数の 2 乗のリストを
nums
変数に代入する代入ステートメントを記述します。square_odds
nums
リスト内包表記を使用する必要があります。
これが私がこれまでに持っているものです。範囲の部分が間違っていることは知っていますが、どのように見えるはずですか?
nums = [2 ** square_odds for square_odds in range(nums) if square_odds != x%2]
他にも間違っているところがあると思いますが、よくわかりません。
に変更しました
nums = [square_odds**2 for square_odds in range(100) if square_odds%2 != 0]
メッセージを受け取りました
間違い: square_odds に割り当てていません。