Python:使用 if 语句将变量添加到列表
Python: add a variable to a list with an if-statement
在 python 中,将变量添加到 if 语句中的列表。
我想做这样的事情:
var = 1
vars = []
if var >= 1:
# add it to "vars"
pass
你需要append
方法
var = 1
vars = []
if var >= 1:
vars.append(var)
var = 1
vars = []
if var >= 1:
vars.append(var)
如果您只是添加一个元素:
var = 1
vars = [var] if var >= 1 else []
在某个容器中有很多变量似乎更合乎逻辑,因此列表比较会更好:
vars = [1,2,1,2,4]
new_vars = [var for var in vars if var >= 2 ]
在 python 中,将变量添加到 if 语句中的列表。 我想做这样的事情:
var = 1
vars = []
if var >= 1:
# add it to "vars"
pass
你需要append
方法
var = 1
vars = []
if var >= 1:
vars.append(var)
var = 1
vars = []
if var >= 1:
vars.append(var)
如果您只是添加一个元素:
var = 1
vars = [var] if var >= 1 else []
在某个容器中有很多变量似乎更合乎逻辑,因此列表比较会更好:
vars = [1,2,1,2,4]
new_vars = [var for var in vars if var >= 2 ]