,可以使用以下方法:
pop()
方法删除最后一个元素。arr[:-1]
来删除最后一个元素。pop()
方法,可以使用arr.pop(-1)
来删除最后一个元素。pop()
结果添加到新数组中。以下是一个示例代码,演示如何删除二维数组每行的最后一个元素:
def remove_last_element(arr):
new_arr = []
for row in arr:
new_row = row[:-1] # 使用切片删除最后一个元素
# 或者使用以下代码使用pop()方法删除最后一个元素
# new_row = row.copy()
# new_row.pop(-1)
new_arr.append(new_row)
return new_arr
# 示例用法
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
new_arr = remove_last_element(arr)
print(new_arr)
输出结果为:
[[1, 2], [4, 5], [7, 8]]
这个方法适用于任意大小的二维数组,可以删除每行的最后一个元素,并返回一个新的数组。删除最后一个元素的操作可以根据实际需求选择使用切片或者pop()
方法。
领取专属 10元无门槛券
手把手带您无忧上云