带有if的Python单行
如何将这段代码变成一行代码?该列表仅包含 0 和 1
val = 0
for item in list:
if item == 0:
val += 1
回答
我建议你:
val = list.count(0)
- Yes, very concise solution.
如何将这段代码变成一行代码?该列表仅包含 0 和 1
val = 0
for item in list:
if item == 0:
val += 1
我建议你:
val = list.count(0)