我想知道如何创建具有以下要求的新列表:
到目前为止,我掌握的情况如下:
def main():
baseList = list(range(1, 101))
list1 = [(i*5) for i in baseList if i % 5 == 0 and i > 50]
print(list1)
main()
这将导致输出:
[275、300、325、350、375、400、425、450、475、500]
我正在尝试获得以下输出:
[550、600、650、700、750、800、850、900、950、1000]
为了获得所需的输出,我需要改变什么?我试图只使用一行代码来获取新列表。这是在python3.7中实现的。让我知道。谢谢你的帮助!你知道吗
你说你想要10倍,但是你只在列表中用5乘以
i
。固定代码:输出:
相关问题 更多 >
编程相关推荐