我想删除元素周围的空列表和额外的[]
Input: data = [[1], [], [2], [], [], [4]];
Expected: output = [1,2,4]
当我这样做时:d = [x for x in data if x]
我有一个在元素周围带有[]的输出,如下所示:
[[1], [2], [4]]
如果有人能帮助我,我很感激!
from itertools import chain
print(list(chain(*data)))