numpy_2(多维数组降为一维reval,flatten)
生活随笔
收集整理的這篇文章主要介紹了
numpy_2(多维数组降为一维reval,flatten)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#coding=utf-8
#anthor:ABianimport numpy as npx=np.arange(3,5,0.2)
x=x.reshape(2,5)print(x)
#ravel和flatten可以將數(shù)組降為一維,默認(rèn)為行優(yōu)先
print(x.ravel())
print(x.flatten())
#改為列優(yōu)先
print(x.ravel('F'))
print(x.flatten('F'))
#二者差別,flatten返回的是拷貝,ravel是直接指向
x.ravel()[0]=10
print(x)
x.flatten()[9]=10#因?yàn)榉祷氐氖强截?#xff0c;輸出以后能發(fā)現(xiàn)第十個(gè)數(shù)沒有改變
print(x)
總結(jié)
以上是生活随笔為你收集整理的numpy_2(多维数组降为一维reval,flatten)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wireshark蓝牙数据包分析_Wir
- 下一篇: qemu-system-aarch64使