我需要帮助弄清楚如何从嵌套列表中删除“列”来修改它。
说我有
L = [[1,2,3,4],
[5,6,7,8],
[9,1,2,3]]
我想删除第二列(因此值为 2,6,1)以获得:
L = [[1,3,4],
[5,7,8],
[9,2,3]]
我一直不知道如何通过删除一列来修改列表。我以前做过类似的事情吗?除非我们打印它,当然在这种情况下它不起作用,因为我相信中断与列表中我想要的其余值冲突。
def L_break(L):
i = 0
while i < len(L):
k = 0
while k < len(L[i]):
print( L[i][k] , end = " ")
if k == 1:
break
k = k + 1
print()
i = i + 1
那么,您将如何修改这个嵌套列表呢?
将其与我发布的代码进行比较,我的想法是否正确,或者这是否需要不同的东西?