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

利用python查看數(shù)組中的所有元素是否相同

 更新時(shí)間:2021年01月08日 11:18:16   作者:勤奮的小烏賊  
這篇文章主要給大家介紹了關(guān)于如何利用python查看數(shù)組中的所有元素是否相同的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

不知道大家有沒有過這種經(jīng)歷,就是想要判斷兩個數(shù)組運(yùn)算后得到的新數(shù)組中的各個元素值是否相同。這里給出一種使用np.unique()的方法,代碼如下:

import numpy as np


class Debug:
 @staticmethod
 def isAllElementSame():
 x1 = np.array([[1, 2, 3], [3, 4, 5], [6, 7, 8]])
 x2 = np.array([[81., 162., 243., ], [243., 324., 405.], [486., 567., 648.]])
 print('The result if x2/x1 is:')
 print(x2 / x1)
 print('Judge whether all elements in array are same or not')
 print(len(np.unique(x2 / x1)) == 1)


if __name__ == '__main__':
 debug = Debug()
 debug.isAllElementSame()
"""
The result if x2/x1 is:
[[81. 81. 81.]
 [81. 81. 81.]
 [81. 81. 81.]]
Judge whether all elements in array are same or not
True
"""

可以看到,當(dāng)輸出為True的時(shí)候,表明數(shù)組中的所有元素的值均一致,反之,當(dāng)為False的時(shí)候,數(shù)組中存在不一樣的元素值。

如果數(shù)組中的元素是復(fù)數(shù)呢?

import numpy as np


class Debug:
 @staticmethod
 def isAllElementSame():
  x1 = np.array([complex(1, 2), complex(2, 4)])
  x2 = np.array([complex(2, 4), complex(4, 8)])
  print('The result if x2/x1 is:')
  print(x2 / x1)
  print('Judge whether all elements in array are same or not')
  print(len(np.unique(x2 / x1)) == 1)


if __name__ == '__main__':
 debug = Debug()
 debug.isAllElementSame()
"""
The result if x2/x1 is:
[2.+0.j 2.+0.j]
Judge whether all elements in array are same or not
True
"""

可以看到,當(dāng)數(shù)組元素為復(fù)數(shù)時(shí),該方法仍然適用。然而當(dāng)數(shù)組元素為小數(shù)時(shí),可能會失效,如果失效,加上np.round()函數(shù)并設(shè)定所需要保留的有效位小數(shù)即可,例如:print(len(np.unique(np.round(x2 / x1))) == 1)。

到此這篇關(guān)于利用python查看數(shù)組中的所有元素是否相同的文章就介紹到這了,更多相關(guān)python查看數(shù)組元素相同內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • neo4j網(wǎng)址拒絕訪問的問題及解決

    neo4j網(wǎng)址拒絕訪問的問題及解決

    這篇文章主要介紹了neo4j網(wǎng)址拒絕訪問的問題及解決,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 關(guān)于django 數(shù)據(jù)庫遷移(migrate)應(yīng)該知道的一些事

    關(guān)于django 數(shù)據(jù)庫遷移(migrate)應(yīng)該知道的一些事

    今天小編就為大家分享一篇關(guān)于django 數(shù)據(jù)庫遷移(migrate)應(yīng)該知道的一些事,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • pygame游戲之旅 添加碰撞效果的方法

    pygame游戲之旅 添加碰撞效果的方法

    這篇文章主要為大家詳細(xì)介紹了pygame游戲之旅的第7篇,教大家如何添加碰撞的效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Python數(shù)據(jù)分析從入門到進(jìn)階之分類算法全面教程

    Python數(shù)據(jù)分析從入門到進(jìn)階之分類算法全面教程

    數(shù)據(jù)分析是處理和解釋數(shù)據(jù)以發(fā)現(xiàn)有用信息和洞察的過程,其中,分類算法是數(shù)據(jù)分析領(lǐng)域的一個重要組成部分,它用于將數(shù)據(jù)分為不同的類別或組,本文將介紹分類算法的基本概念和進(jìn)階技巧,以及如何在Python中應(yīng)用這些算法,包括示例代碼和實(shí)際案例
    2023-11-11
  • 如何提高python 中for循環(huán)的效率

    如何提高python 中for循環(huán)的效率

    這篇文章主要介紹了如何提高python 中for循環(huán)的效率,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python pycurl驗(yàn)證basic和digest認(rèn)證的方法

    python pycurl驗(yàn)證basic和digest認(rèn)證的方法

    這篇文章主要介紹了python pycurl驗(yàn)證basic和digest認(rèn)證的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 在CMD窗口中調(diào)用python函數(shù)的實(shí)現(xiàn)

    在CMD窗口中調(diào)用python函數(shù)的實(shí)現(xiàn)

    本文主要介紹了在CMD窗口中調(diào)用python函數(shù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Python查找大文件的實(shí)用腳本分享

    Python查找大文件的實(shí)用腳本分享

    這篇文章主要為大家分享一個利用Python查找大文件的實(shí)用腳本,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-11-11
  • python中常用的各種數(shù)據(jù)庫操作模塊和連接實(shí)例

    python中常用的各種數(shù)據(jù)庫操作模塊和連接實(shí)例

    這篇文章主要介紹了python中常用的各種數(shù)據(jù)庫操作模塊和連接實(shí)例,包括sqlite3、oracle、mysql、excel,需要的朋友可以參考下
    2014-05-05
  • Python學(xué)習(xí)之pip包管理工具的使用

    Python學(xué)習(xí)之pip包管理工具的使用

    學(xué)習(xí)?Python?的過程中,經(jīng)常會使用?pip?命令去安裝第三方模塊。pip?是?Python?默認(rèn)集成的包管理工具,而其本質(zhì)就是?Python?標(biāo)準(zhǔn)庫中的一個包,只是比較特殊一些。本文就來為你你全面揭示一下?pip?包管理工具的使用
    2022-08-08

最新評論

贵阳市| 远安县| 墨脱县| 衡南县| 康马县| 呼玛县| 略阳县| 旺苍县| 靖宇县| 万年县| 徐闻县| 十堰市| 清河县| 项城市| 仁布县| 丁青县| 麻栗坡县| 临江市| 宁南县| 马关县| 含山县| 新竹县| 客服| 富平县| 五莲县| 册亨县| 类乌齐县| 闽清县| 广宁县| 广灵县| 静海县| 罗田县| 禹州市| 大方县| 凌海市| 汶川县| 北辰区| 密山市| 高要市| 通榆县| 垦利县|