最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中實(shí)現(xiàn)數(shù)組和列表讀取一列的方法

 更新時(shí)間:2018年04月03日 09:13:09   作者:lyshello123  
下面小編就為大家分享一篇python中實(shí)現(xiàn)數(shù)組和列表讀取一列的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

在python中,普通的列表list和numpy中的數(shù)組array是不一樣的,最大的不同是:一個(gè)列表中可以存放不同類型的數(shù)據(jù),包括int、float和str,甚至布爾型;而一個(gè)數(shù)組中存放的數(shù)據(jù)類型必須全部相同,int或float。

在list中的數(shù)據(jù)類型保存的是數(shù)據(jù)的存放的地址,簡單的說就是指針,并非數(shù)據(jù),這樣保存一個(gè)list就太麻煩了,例如list1=[1,2,3,4]需要4個(gè)指針和四個(gè)數(shù)據(jù),增加了存儲和消耗cpu,而array1=numpy.array([1,2,3,4])只需要存放四個(gè)數(shù)據(jù),讀取和計(jì)算更加方便,因此在做純數(shù)字操作時(shí),建議使用array。

也正因?yàn)榱斜砜梢源娣挪煌愋偷臄?shù)據(jù),因此列表中每個(gè)元素的大小可以相同,也可以不同,也就不支持一次性讀取一列,即使是對于標(biāo)準(zhǔn)的二維數(shù)字列表:

>>> a=[[1,2,3],[4,5,6]]
>>> a[0] #取一行
[1, 2, 3]
>>> a[:,0] #嘗試用數(shù)組的方法讀取一列失敗
TypeError: list indices must be integers or slices, not tuple

我們需要用列表解析的方法讀取一列:

>>> b=[x[0] for x in a]
>>> print(b)
[1, 4]

而對于數(shù)組,可以直接讀?。?/strong>

>>> import numpy as np
>>> a=np.array([[1,2,3],[4,5,6]])
>>> a[:,0]
array([1, 4])

當(dāng)然列表在處理混合數(shù)據(jù)時(shí)也有著獨(dú)特的優(yōu)勢。

以上這篇python中實(shí)現(xiàn)數(shù)組和列表讀取一列的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python使用pygame模塊實(shí)現(xiàn)坦克大戰(zhàn)游戲

    python使用pygame模塊實(shí)現(xiàn)坦克大戰(zhàn)游戲

    這篇文章主要為大家詳細(xì)介紹了python使用pygame模塊實(shí)現(xiàn)坦克大戰(zhàn)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • Python?EasyDict庫以屬性方式訪問字典元素(無需使用方括號和鍵)

    Python?EasyDict庫以屬性方式訪問字典元素(無需使用方括號和鍵)

    在Python中,字典(dict)是一種常用的數(shù)據(jù)結(jié)構(gòu),用于存儲鍵值對,然而,有時(shí)候我們希望以屬性的方式訪問字典中的元素,而無需使用方括號和鍵,這就是EasyDict庫的用武之地,本文將深入介紹EasyDict庫,展示其強(qiáng)大的功能和如何通過示例代碼更好地利用它
    2023-12-12
  • pandas 時(shí)間格式轉(zhuǎn)換的實(shí)現(xiàn)

    pandas 時(shí)間格式轉(zhuǎn)換的實(shí)現(xiàn)

    這篇文章主要介紹了pandas 時(shí)間格式轉(zhuǎn)換的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Django?+?Taro?前后端分離項(xiàng)目實(shí)現(xiàn)企業(yè)微信登錄功能

    Django?+?Taro?前后端分離項(xiàng)目實(shí)現(xiàn)企業(yè)微信登錄功能

    這篇文章主要介紹了Django?+?Taro?前后端分離項(xiàng)目實(shí)現(xiàn)企業(yè)微信登錄功能,本文記錄一下企業(yè)微信登錄的流程,結(jié)合示例代碼給大家分享實(shí)現(xiàn)思路,需要的朋友可以參考下
    2022-04-04
  • 詳解Python文件修改的兩種方式

    詳解Python文件修改的兩種方式

    這篇文章主要介紹了詳解Python文件修改的兩種方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Python?變量教程字節(jié)對象與字符串

    Python?變量教程字節(jié)對象與字符串

    這篇文章主要介紹了Python變量教程字節(jié)對象與字符串,字節(jié)對象是字節(jié)序列,而字符串是字符序列,字節(jié)對象在內(nèi)部是機(jī)器可讀的形式,字符串只是人類可讀的形式
    2022-08-08
  • Python基礎(chǔ)語法(Python基礎(chǔ)知識點(diǎn))

    Python基礎(chǔ)語法(Python基礎(chǔ)知識點(diǎn))

    這篇文章主要介紹了Python基礎(chǔ)語法(Python基礎(chǔ)知識點(diǎn)),需要的朋友可以參考下
    2016-02-02
  • Python實(shí)現(xiàn)將圖像轉(zhuǎn)換為ASCII字符圖

    Python實(shí)現(xiàn)將圖像轉(zhuǎn)換為ASCII字符圖

    使用Python進(jìn)行圖像處理,非常快捷方便,往往簡短幾行代碼就可以實(shí)現(xiàn)功能強(qiáng)大的效果。在這篇文章中,我們將使用Python將圖像轉(zhuǎn)換為ASCII字符照,感興趣的可以了解一下
    2022-08-08
  • python實(shí)現(xiàn)知乎高顏值圖片爬取

    python實(shí)現(xiàn)知乎高顏值圖片爬取

    這篇文章主要介紹了python實(shí)現(xiàn)知乎高顏值圖片爬取,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python接口自動(dòng)化(十六)--參數(shù)關(guān)聯(lián)接口后傳(詳解)

    python接口自動(dòng)化(十六)--參數(shù)關(guān)聯(lián)接口后傳(詳解)

    這篇文章主要介紹了python接口自動(dòng)化參數(shù)關(guān)聯(lián)接口,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評論

牡丹江市| 景谷| 上思县| 灵宝市| 兰溪市| 五家渠市| 隆子县| 县级市| 同德县| 衡南县| 阿尔山市| 塘沽区| 十堰市| 扎囊县| 孟连| 兴山县| 苍梧县| 宜春市| 叶城县| 西青区| 双柏县| 盐池县| 锡林浩特市| 清丰县| 梅河口市| 七台河市| 弥渡县| 汕头市| 肇州县| 蛟河市| 玉树县| 长岛县| 米泉市| 潜江市| 集贤县| 金湖县| 札达县| 公主岭市| 恩施市| 定兴县| 浙江省|