目录
1.去重 unique()
import numpy as np
# 创建一个数组
arr = np.array(["小花", "小明", "小王", "小芳", "小可爱", "小花", "小明", "小可爱"])
print('arr:', arr)
# 去重 unique()
arr_new = np.unique(arr)
print(arr_new)
2.重复
(1)对整个数组进行重复 tile()
参数1:重复的数组
参数2:重复的次数
import numpy as np
arr=np.arange(4).reshape(2,2)
arr_new=np.tile(arr,2)
print(arr_new)

(2)对数组的行和列进行重复 repeat()
import numpy as np
arr = np.arange(4).reshape(2, 2)
print('arr:', arr)
arr_new = np.repeat(arr, 2, axis=1)
print(arr_new)
arr_new = np.repeat(arr, 2, axis=0)
print(arr_new)

本文详细介绍了如何在数组中进行去重和重复操作。针对去重,使用了unique()函数;对于重复,讲解了tile()函数用于整体重复,以及repeat()函数用于按行或列重复数组,两者都包含具体的参数用法。

5623

被折叠的 条评论
为什么被折叠?



