教育行業A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

NumPy中有哪些操作Python列表的函數?

更新時間:2023年05月04日11時04分 來源:傳智教育 瀏覽次數:

好口碑IT培訓

  NumPy是一個強大的數值計算庫,提供了許多操作和函數來處理數組。下面是一些常用的NumPy函數,用于操作Python列表的演示代碼:

      1.創建數組:

import numpy as np

# 從列表創建一維數組
my_list = [1, 2, 3, 4, 5]
my_array = np.array(my_list)
print(my_array)

# 從列表創建二維數組
my_matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
my_array_2d = np.array(my_matrix)
print(my_array_2d)

  2.訪問數組元素:

import numpy as np

my_array = np.array([1, 2, 3, 4, 5])

# 訪問特定位置的元素
print(my_array[0])  # 輸出: 1
print(my_array[2])  # 輸出: 3

# 修改特定位置的元素
my_array[3] = 10
print(my_array)  # 輸出: [ 1  2  3 10  5]

  3.數組切片:

import numpy as np

my_array = np.array([1, 2, 3, 4, 5])

# 切片操作
print(my_array[1:4])  # 輸出: [2 3 4]
print(my_array[:3])  # 輸出: [1 2 3]
print(my_array[3:])  # 輸出: [4 5]

  4.數組運算:

import numpy as np

# 數組運算操作
array1 = np.array([1, 2, 3])
array2 = np.array([4, 5, 6])

# 數組加法
print(array1 + array2)  # 輸出: [5 7 9]

# 數組乘法
print(array1 * array2)  # 輸出: [ 4 10 18]

# 數組平方
print(array1 ** 2)  # 輸出: [1 4 9]

  這只是一些常見的NumPy操作,NumPy還提供了許多其他強大的功能,如數學函數、統計函數、數組形狀操作等。你可以查閱NumPy的官方文檔以獲取更詳細的信息:https://numpy.org/doc/1.21/。

0 分享到:
和我們在線交談!
国产免费观看黄A片又黄又硬