简体   繁体   English

从列表列表中删除项目

[英]Delete items from list of list

This is my original array:这是我的原始数组:

b = [[], [1], [22, 132], [3, 123], [], [], [6], [], [], [89]]

This is what i want:这就是我要的:

b = [[], [], [], [], [], [], [], [], [], []]

You need to loop over b , either setting each element to the empty list or deleting the contents of that element:您需要循环b ,将每个元素设置为空列表或删除该元素的内容:

for i in xrange(len(b)):
  b[i] = []

or或者

for i in xrange(len(b)):
  del b[i][:]

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM