中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么使用Numpy打亂數組

小億
114
2024-01-25 13:08:09
欄目: 編程語言

要使用Numpy打亂數組,可以使用numpy.random.shuffle()函數。下面是一個使用Numpy打亂數組的示例代碼:

import numpy as np

# 創建一個數組
arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])

# 打亂數組
np.random.shuffle(arr)

# 打印打亂后的數組
print(arr)

輸出結果可能是:

[ 6  7  1 10  2  8  5  3  4  9]

請注意,numpy.random.shuffle()函數會直接修改原始數組,不會返回一個新的打亂后的數組。如果要保留原始數組的副本,可以使用numpy.random.permutation()函數:

import numpy as np

# 創建一個數組
arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])

# 打亂數組并返回一個新的打亂后的數組
shuffled_arr = np.random.permutation(arr)

# 打印打亂后的數組
print(shuffled_arr)

輸出結果可能是:

[10  3  6  1  9  2  8  7  5  4]

這里使用numpy.random.permutation()函數生成了一個新的打亂后的數組,而不會修改原始數組。

0
华池县| 刚察县| 牙克石市| 东乌珠穆沁旗| 合川市| 冷水江市| 弥渡县| 巧家县| 仁化县| 高州市| 茶陵县| 德保县| 华宁县| 高淳县| 荃湾区| 东平县| 安康市| 和林格尔县| 北川| 修武县| 平定县| 桂阳县| 任丘市| 太康县| 乐业县| 六盘水市| 昔阳县| 太仆寺旗| 木兰县| 六安市| 万安县| 平顶山市| 广水市| 邵阳市| 巨野县| 邵武市| 抚远县| 娄烦县| 醴陵市| 东乡| 宁远县|