熱線電話:13121318867

登錄
首頁精彩閱讀Python實現變量數值交換及判斷數組是否含有某個元素的方法
Python實現變量數值交換及判斷數組是否含有某個元素的方法
2018-03-28
收藏

Python實現變量數值交換及判斷數組是否含有某個元素的方法

本文實例講述了Python實現變量數值交換及判斷數組是否含有某個元素的方法。分享給大家供大家參考,具體如下:

本來,這兩個問題都屬于的編程入門簡單得不能再簡單的問題,根本就不值得寫篇記錄來記錄的。

一、變量數值交換

先說變量數值交換,從C語言開始,我們就知道要先設置一個臨時變量,再把某元素的值覆蓋此臨時變量,避免臨時覆蓋等,如果不設置臨時變量,還有位運算的交換形式

然而Python中根本就不用這么復雜,如果要交換變量e1,e2彼此的值,就下面一行代碼就足矣:

e1,e2=e2,e1;
比如,如下的程序:    
e1=2;
e2=3;
print "e1:"+str(e1)+",e2:"+str(e2);
e1,e2=e2,e1;
print "e1:"+str(e1)+",e2:"+str(e2);
運行結果如下:    
e1:2,e2:3
e1:3,e2:2


二、判斷數組是否含有某個元素

Python中判斷數組是否含有某個元素沒有封裝相應contain方法,index方法是不管用的,如果在數組中找不到這個元素,直接是保存的。

但這并不意味著你需要自己定義一個函數(方法),專門用來求這個元素是否處于某數組中,因為Python對此雖然沒有封裝方法,但它具有in這個關鍵字。

比如如下程序:

a=[1,2,3];
print 3 in a;
print 4 in a;

運行結果如下:    
True
False


數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢