在Python中,可以使用切片(slice)操作来删除每个数字/元素的最后两位数字。对于一个数字或元素,可以将其转换为字符串,然后使用切片操作删除最后两位数字,最后再将其转换回数字或元素类型。
以下是一个示例代码:
import numpy as np
# 使用Python列表的方式删除每个数字的最后两位数字
numbers = [1234, 5678, 9101112]
numbers = [int(str(num)[:-2]) for num in numbers]
print(numbers)
# 使用NumPy数组的方式删除每个元素的最后两位数字
array = np.array([1234, 5678, 9101112])
array = np.array([int(str(num)[:-2]) for num in array])
print(array)
输出结果为:
[12, 56, 910111]
[12 56 910111]
这里使用了列表推导式和NumPy数组的方式来实现删除每个数字/元素的最后两位数字。需要注意的是,这种方法适用于数字或元素可以转换为字符串的情况。
关于Python和NumPy的更多信息,可以参考以下链接:
领取专属 10元无门槛券
手把手带您无忧上云