Nommad Asked:2022-09-08 15:14:49 +0000 UTC2022-09-08 15:14:49 +0000 UTC 2022-09-08 15:14:49 +0000 UTC 删除二维列表的列表元素而不改变其结构 772 如何在不更改列表结构的情况下删除 2D 列表的第二个元素 [[0,1],[1,9]]-------->[[0,],[1,]] python 1 个回答 Voted Best Answer CrazyElf 2022-09-08T15:20:59Z2022-09-08T15:20:59Z 好吧,例如: print([[x[0]] for x in lst]) # [[0], [1]] 但是不会有逗号。如果它们是元组而不是列表,则“悬空逗号”将是。 好吧,或者如果里面有更多元素,那么您可以“就地”删除第一个元素,而不是创建新列表: for x in lst: del x[1] print(lst)
好吧,例如:
但是不会有逗号。如果它们是元组而不是列表,则“悬空逗号”将是。
好吧,或者如果里面有更多元素,那么您可以“就地”删除第一个元素,而不是创建新列表: