欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

numpy 矩陣形狀調(diào)整:拉伸、變成一位數(shù)組的實(shí)例

 更新時(shí)間:2020年06月18日 10:39:06   作者:藍(lán)鯨123  
這篇文章主要介紹了numpy 矩陣形狀調(diào)整:拉伸、變成一位數(shù)組的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧

我就廢話不多說(shuō)了,大家還是直接看代碼吧~

#coding:utf-8
import numpy as np

## 改變數(shù)組的形狀
#將b 變成3*4 的矩陣
b=np.arange(24).reshape(3,8)
print(b)

#將多維數(shù)組變成 1維數(shù)組
a=b.ravel()
print(a)
#將多維數(shù)組變成 1維數(shù)組,faltten 返回的是真實(shí)的數(shù)組,需要分配新的內(nèi)存空間。而ravel 返回的是數(shù)組的視圖
print(b.flatten())
print("拉直之后:",b)

#改變 b 本身的數(shù)組,會(huì)改變所作用的數(shù)組
b.resize(2,12)

#不改變b 本身的數(shù)組
c=b.reshape(2,12)
print(c)

補(bǔ)充知識(shí):numpy ndarray 形狀(shape)變換(reshape)變形

1,新建array (numpy.ndarray)

import numpy as np
 
# 手動(dòng)填寫一個(gè)
a=[[1,2],[2,3],[3,4]]
a = np.array(a)
 
# 隨機(jī)生成一個(gè)
b = np.random.randint(0,10,(2, 3)) # 兩行三列,元素從0到10

2,查看形狀

print(a.shape)
# (3, 2)

3,多種變形

# 填寫元素個(gè)數(shù),變成一維
a.reshape(6)
 
# 只給行數(shù)n,numpy根據(jù)給出的行數(shù),自行計(jì)算(列參數(shù)為-1,注意元素總的個(gè)數(shù)要能被n整除)
# 或者是在不知道轉(zhuǎn)換之后a的列數(shù)應(yīng)該是多少的情況下使用。
a.reshape(2, -1)
# array([[1, 2, 2],
#    [3, 3, 4]])
 
a.reshape(3, -1)
# array([[1, 2],
#    [2, 3],
#    [3, 4]])
 
# 只給列數(shù)。同理。在不知道a的行數(shù)的情況下也可以使用。
a.reshape(-1, 1)
# array([[1],
#    [2],
#    [2],
#    [3],
#    [3],
#    [4]])

以上這篇numpy 矩陣形狀調(diào)整:拉伸、變成一位數(shù)組的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • pandas.DataFrame Series排序的使用(sort_values,sort_index)

    pandas.DataFrame Series排序的使用(sort_values,sort_index)

    本文主要介紹了pandas.DataFrame Series排序的使用(sort_values,sort_index),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • python實(shí)現(xiàn)文字版掃雷

    python實(shí)現(xiàn)文字版掃雷

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)文字版掃雷,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • Django解決CORS跨域問題的方案

    Django解決CORS跨域問題的方案

    Cross-Origin Resource Sharing(CORS) 跨域問題,在前后端后離項(xiàng)目,selenium , playweight 自動(dòng)化測(cè)試代碼中經(jīng)常遇到,本文給大家介紹了Django解決CORS跨域問題的方案,文中有詳細(xì)的代碼講解,需要的朋友可以參考下
    2024-03-03
  • python 解決selenium 中的 .clear()方法失效問題

    python 解決selenium 中的 .clear()方法失效問題

    這篇文章主要介紹了python 解決selenium 中的 .clear()方法失效問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-09-09
  • 用Python將mysql數(shù)據(jù)導(dǎo)出成json的方法

    用Python將mysql數(shù)據(jù)導(dǎo)出成json的方法

    今天小編就為大家分享一篇用Python將mysql數(shù)據(jù)導(dǎo)出成json的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-08-08
  • Python中Collection的使用小技巧

    Python中Collection的使用小技巧

    這篇文章主要介紹了Python中Collection的使用小技巧,對(duì)初學(xué)者來(lái)說(shuō)有不錯(cuò)的學(xué)習(xí)借鑒價(jià)值,需要的朋友可以參考下
    2014-08-08
  • 基于python socketserver框架全面解析

    基于python socketserver框架全面解析

    下面小編就為大家?guī)?lái)一篇基于python socketserver框架全面解析。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2017-09-09
  • python獲取當(dāng)前文件路徑以及父文件路徑的方法

    python獲取當(dāng)前文件路徑以及父文件路徑的方法

    今天小編就為大家分享一篇python獲取當(dāng)前文件路徑以及父文件路徑的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2019-07-07
  • Python?6種基本變量操作技巧總結(jié)

    Python?6種基本變量操作技巧總結(jié)

    這篇文章主要為大家總結(jié)了Python必備的6種基本變量操作技巧,文中通過圖片合示例詳細(xì)為大家進(jìn)行了介紹,感興趣的小伙伴可以了解一下
    2022-03-03
  • python選擇排序算法實(shí)例總結(jié)

    python選擇排序算法實(shí)例總結(jié)

    這篇文章主要介紹了python選擇排序算法,以三個(gè)實(shí)例以不同方法分析了Python實(shí)現(xiàn)選擇排序的相關(guān)技巧,需要的朋友可以參考下
    2015-07-07

最新評(píng)論