91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

numpy中where函數的用法是什么

小億
87
2024-01-25 10:02:09
欄目: 編程語言

numpy中的where函數用于根據給定的條件從原數組中選擇元素。它的用法如下:

numpy.where(condition[, x, y])

參數:

  • condition:需要滿足的條件,可以是一個布爾數組或布爾表達式。
  • x和y:可選參數,表示滿足條件的元素替換為x中的元素,不滿足條件的元素替換為y中的元素。x和y可以是一個數組或標量。

返回值:

  • 返回一個新的數組,形狀與原數組相同。

示例:

import numpy as np

arr = np.array([1, 2, 3, 4, 5])
new_arr = np.where(arr > 3, arr, 0)
print(new_arr)
# 輸出:[0 0 0 4 5]

在上面的示例中,arr > 3 是一個布爾數組,滿足條件的元素為True,不滿足條件的元素為False。根據條件,將滿足條件的元素替換為arr中的對應元素,不滿足條件的元素替換為0,得到了新的數組new_arr。

0
米林县| 通海县| 申扎县| 嘉兴市| 武邑县| 高邑县| 台北县| 灵台县| 乐业县| 随州市| 平舆县| 庆云县| 特克斯县| 星子县| 容城县| 洞口县| 丰原市| 调兵山市| 宣汉县| 清原| 宝清县| 中牟县| 天柱县| 当雄县| 吉木乃县| 大宁县| 临海市| 微山县| 鱼台县| 阿克苏市| 紫金县| 衡东县| 旺苍县| 札达县| 台前县| 枞阳县| 长治县| 龙川县| 辽源市| 留坝县| 七台河市|