>>'jb51.net'in['haotu.net','jb51.net']True>>>'jb51.net'in('haotu.net','jb51.net')True>>>'jb51.net'in['jb51.net/codes','haotu.net']False>>>'jb51.net'in('jb51.net/codes','haot" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

python使用in操作符時元組和數組的區別分析

系統 1756 0

在python中可以使用in符號判斷指定的元素是否存在于列表中,但我發現元組和數組存在區別,下面是詳細實驗結果。

            
>>> 'jb51.net' in ['haotu.net','jb51.net']
True
>>> 'jb51.net' in ('haotu.net','jb51.net')
True
 
>>> 'jb51.net' in ['jb51.net/codes','haotu.net']
False
>>> 'jb51.net' in ('jb51.net/codes','haotu.net')
False
 
>>> 'jb51.net' in ['jb51.net/codes']
False
>>> 'jb51.net' in ('jb51.net/codes')
True


          

前面5條測試都符合我們的預期,只有最后一條,將數組換成元組后,在元組中只有一個元素的時候,python居然是把元組當成了字符串處理,不知道為什么會有這樣的處理方式,但開發的時候卻要注意,只用in語句判斷數組中是否存在制定元素時,最好用[]的數組,而非元組

以上所述就是本文的全部內容了,希望大家能夠喜歡。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 翁牛特旗| 板桥市| 始兴县| 蓝田县| 卢湾区| 刚察县| 庐江县| 威远县| 渭南市| 永兴县| 荔波县| 丰城市| 离岛区| 颍上县| 包头市| 涞源县| 镇赉县| 阿图什市| 泊头市| 财经| 新蔡县| 枝江市| 天祝| 阜康市| 三穗县| 沧州市| 肃北| 五大连池市| 冕宁县| 保山市| 格尔木市| 天津市| 四子王旗| 尉犁县| 格尔木市| 岐山县| 眉山市| 南华县| 宣恩县| 搜索| 安龙县|