我需要帮助确定如何解决从嵌套列表中删除"列"以进行修改的问题.
说我有
L = [[1,2,3,4],
[5,6,7,8],
[9,1,2,3]]
Run Code Online (Sandbox Code Playgroud)
我想删除第二列(所以值2,6,1)得到:
L = [[1,3,4],
[5,7,8],
[9,2,3]]
Run Code Online (Sandbox Code Playgroud)
我只是拿出一个专栏来解决如何修改列表的问题.我以前做过类似的事吗?除了我们正在打印它,当然它在这种情况下不起作用,因为我相信中断与列表中我想要的其余值冲突.
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
Run Code Online (Sandbox Code Playgroud)
那么,你将如何修改这个嵌套列表?我的想法是否正确地将其与我发布的代码进行比较,或者这需要不同的东西吗?