我将按键和计时输出作为列表列表中的元组。
output = [[], [], [('m', 2.8167322647641413)], [], [('m', 2.8179350001591956)], [], [], [], [], [], [], [('m', 0.3381059524253942)], []]
我设法使用以下方法选择所有非空列表:
for i in x:
if i != []:
print i
如何在输出列表中获得相应的位置? 我试过了:
for idx, val in enumerate(x):
print(idx, val)
但是这给了我所有的索引和所有列表。
答案 0 :(得分:1)
在打印前测试val
是否为非空:
for idx, val in enumerate(x):
if val:
print(idx, val)