Python 1次元2次元リストリスト配列は、最後の要素、指定された位置にある要素を削除します

一次元リスト

a=[1,2,3,4]
a.pop()#删除最后一位
print(a)

出力:

[1, 2, 3]

二次元リスト

a=[[1,2],[2,3],[1,2],[1,2],[4,5],[7,5],[1,2]]
a.pop()#删除最后一位
print(a)

出力:

[[1, 2], [2, 3], [1, 2], [1, 2], [4, 5], [7, 5]]

では、特定の要素を削除したい場合はどうでしょうか。

a=[1,2,3,4]
del a[-2]#删除倒数第二位
print(a)

出力:

[1, 2, 4]
a=[1,2,3,4,5]
del a[3]#删除第四位(列表从第0位开始)
print(a)

出力:

[1, 2, 3, 5]

同じことが2次元リストにも当てはまります。

a=[[1,2],[2,3],[1,2],[1,2],[4,5],[7,5],[1,2]]
del a[-1]
print(a)

出力:

[[1, 2], [2, 3], [1, 2], [1, 2], [4, 5], [7, 5]]

おすすめ

転載: blog.csdn.net/qq_43511299/article/details/114362957