Python列表理解:平方赔率lambda
列表理解通常用于过滤和转换列表 给定值为整数列表的变量nums,编写一条赋值语句,将列表nums中奇数的平方列表赋值给变量square_doubs 你必须使用列表理解 这是我目前掌握的信息,但我得到一个错误代码:Python列表理解:平方赔率lambda,python,list,list-comprehension,Python,List,List Comprehension,列表理解通常用于过滤和转换列表 给定值为整数列表的变量nums,编写一条赋值语句,将列表nums中奇数的平方列表赋值给变量square_doubs 你必须使用列表理解 这是我目前掌握的信息,但我得到一个错误代码: nums = [square_odds**2 for square_odds in nums if square_odds %2 != 0] 我得到这个错误代码:您没有分配平方赔率。我猜他们希望您这样做: square_odds = [n**2 for n in nums if n
nums = [square_odds**2 for square_odds in nums if square_odds %2 != 0]
我得到这个错误代码:您没有分配平方赔率。我猜他们希望您这样做:
square_odds = [n**2 for n in nums if n % 2 != 0]
# assign
# the variable
# square_odds
# the list
对非常感谢。帮助堆