我正在尝试获取93, 96
等等。我尝试使用切片而没有循环,但它不起作用。我试过了:
a = [[[1, 0, 1], 93], [[1, 0, 1], 96]]
print(a[:][:][1])
答案 0 :(得分:4)
Jérôme的回答对学习者来说可能更有启发性和有益,但为了简明起见,也应该建议这种转换(使用zip
和argument list unpacking):
print(zip(*a)[1])
答案 1 :(得分:2)
你可以使用理解。
a = [[[1, 0, 1], 93], [[1, 0, 1], 96]]
print([i[1] for i in a])