Skip to main content
 首页 » 编程设计

python之如何根据先前列表中的某些数字制作单独的列表

2025年05月04日13jillzhang

嘿伙计们试图完成我的程序。这是我的代码:

lists = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] 
 
#I want to make a new list consisting of only numbers above 50 from that list 
if any(list > 50 for list in list): 
newlists = list 

我不知道怎么办。我做错了什么,有人可以帮助我吗?

请您参考如下方法:

像这样的东西会起作用:

new_list = [ x for x in lists if x > 50 ] 

这被称为“list comprehension”,非常方便。