我有一个数组
a=['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '151 ihi Chun', '151 ihi Chun', '149 st Hg', '149 st Hg', '125 Tatane', '125 Tatane', '174 Sunnygat', '174 Sunnygat', '174 Sunnygat', '126 Nank', '126 Nank', '162 Rass', '162 Rass']
我想删除所有''
对象,但不能。你知道吗
a.remove('')
或while a.index(''): a.remove('')
你帮不上忙。。你知道吗
使用带有} call 作为过滤器(测试真值,所以非空):
None
的^{或列表:
如果需要显式地允许其他“false”值,并且仅要过滤掉空字符串,请使用:
如果这些项实际上是
''
,换句话说,是空字符串,那么您可以使用以下命令:因为在真值测试语句中使用空字符串时计算结果为false。你知道吗
试试看
<>我也不知道为什么第一次不删除所有,但在第二次确定它删除所有空白相关问题 更多 >
编程相关推荐