今日在做深度学习过程中,数据采集的时候,因为粗心,coding有一个小bug没有看出,但是不影响数据采集。又因为数据采集量比较大,索性就按照出错的方式,直接写脚本对数据进行处理,将bug抵消掉。
思路:(1)for循环遍历,找出符合条件的元素,并将元素赋值成不会出现的数据,并做好count计数
(2)再建立一个新的循环,在count中调用remove()函数
b=len(data) #data是你要操作的嵌套列表
count = 0
for num in range(0,b):
data_get = data[b-1-num]
#print(data_get)
data_len =len(data_get)
#print(num)
if data_len==12: #符合的条件一
data[b-1-num-1]='0'
data[b-1-num-2]='0'
count=count+2 #
elif data_len==8: #符合的条件二
data[b-1-num-1]='0'
count=count+1
else:
continue
#删除元素
for i in range(1,sum+1)