如何删除列表内多个子列表的相同的元素0, python
如图是一个dataframe结构的数据集,我转化为list类型之后,想删除每个子列表内的无效0元素,我知道单个列表如何删除,多个列表我总是出错。
import pandas as pd
for i in range(len(dataSet)):
while 0 in dataSet[:i]:
dataSet.remove(0)
假设数据dataSet就是我上图转化为list的数据列表,内多多个子列表,如何一次性删除所有的0元素?? 大神可以额话,用lambdal来写最好,最近在学这个?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没用过pandas
如果只是想删除list中的所有元素可以用filter,如
希望对你有帮助