这是我应该做的:
给定变量
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。