日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

《利用Python》进行数据分析:Numpy基础2 创建数组

發布時間:2025/6/17 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《利用Python》进行数据分析:Numpy基础2 创建数组 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import numpy as np


#創建數組
data1=[6,7.5,8,0,1]
arr1=np.array(data1)
print(arr1)

data2=[[1,2,3,4],[5,6,7,8]]
arr2=np.array(data2)
print(arr2)

#arr2是多少維數組
print('arr2是多少維數組',arr2.ndim)
print('arr2數組數據類型對象',arr2.shape)

#推斷合適的數據類型
print(arr1.dtype)
print(arr2.dtype)

#用zeros和ones可以創建指定長度和形狀的全0或全1數組

print(np.zeros(10))
print(np.ones(10))

'''創建多維數組'''
#zeros函數創建
print(np.zeros((3,6)))

#empty可以創建一個沒有任何具體值的數組
print(np.empty((4,3,4)))

#python內置函數range的數組
print('arange:',np.arange(15))

#數組運算
print('數組運算1:',arr1*arr1)
print('數組運算2:',arr2*arr2)
print('數組運算3:',arr2*2)


#基本索引和切片
arr3=np.arange(10)
print(arr3[4])
print(arr3[5:8])
arr3[5:8]=12
print(arr3)


arr_slice=arr3[5:8]
arr_slice[1]=12345
print(arr3)

#2*2*3數組
arr3d=np.array([[1,2,3],[4,5,6],[7,8,9]])
print(arr3d)
print(arr3d[0])

old_values=arr3d[0].copy()
arr3d[0]=44
print(arr3d)

arr3d[0]=old_values
print(arr3d)

#二維數組切片索引
arr2d=np.array([[1,2,3],[4,5,6],[7,8,9]])
print('arr2d的切片:',arr2d[:2,1:])

轉載于:https://www.cnblogs.com/wede375/p/10445432.html

總結

以上是生活随笔為你收集整理的《利用Python》进行数据分析:Numpy基础2 创建数组的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。