Sid*_*Sid 2 python if-statement
我正在尝试打印列表中的非空字符串.我似乎无法让下面的工作,我做错了什么?
print item in mylist if item is not ""
Run Code Online (Sandbox Code Playgroud)
以下是无效语法: print item in mylist if item is not ""
您可以使用列表理解来实现您想要的目标:
>>> mylist = ["foo","bar","","baz"]
>>> print [item for item in mylist if item]
['foo', 'bar', 'baz']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1660 次 |
| 最近记录: |