【发布时间】:2022-01-06 08:57:17
【问题描述】:
我想删除python中list列表中的空字符串('')。
我的输入是
final_list=[['','','','',''],['','','','','',],['country','','','',''],['','','India','','']]
我的预期输出应该是这样的:
final_list=[['country'],['India']]
我是 python 新手,我只是想尝试一下(注意* 下面的尝试代码不是有意的)
final=[]
for value in final_list:
if len(set(value))==1:
print(set(value))
if list(set(value))[0]=='':
continue
else:
final.append(value)
else:
(final.append(value)
print(final)
有人可以帮助我实现预期的输出吗?以一般的方式。
【问题讨论】:
标签: python python-3.x list python-2.7 tuples