python_删除二维列表的制定列
python_删除二维列表的制定列
list1=[["ss",1,1,3],["ss",2,4,2],["ss",3,5,9]]# 定义不需要的列的索引
columns_to_remove = [0, 2]# 使用列表推导式来创建新的列表
new_list = [[row[i] for i in range(len(row)) if i not in columns_to_remove]for row in list1
]print(new_list)
python_删除二维列表的制定列
list1=[["ss",1,1,3],["ss",2,4,2],["ss",3,5,9]]# 定义不需要的列的索引
columns_to_remove = [0, 2]# 使用列表推导式来创建新的列表
new_list = [[row[i] for i in range(len(row)) if i not in columns_to_remove]for row in list1
]print(new_list)