1、enumerate的中文意思
2、enumerate引數為可遍歷的變數,如字串、列表等,其返回值為enumerate類。
3、enumerate多用在for迴圈中得到計數 。
[注]:若在for迴圈中同時需要index和value值,則此時可以考慮enumerate
4、enumerate的使用效果
5、enumerate的使用技巧
a、如果在乙個列表中,在遍歷列表的同時需要列表的索引,可以這樣寫:
b、enumerate可以索引的開始值
1 list=['tom','
jack
','dick
','ellen
','tommas']
2for item,value in enumerate(list,1):#
指定索引值從1開始
c、讀取檔案行數
1 count=0參考:python指令碼之家2for index,value in enumerate(open(filename,'r'
)):3 count++45
print(count) #
檔案的行數
Pyhont 高階函式
以python內建的求絕對值的函式abs 為例,呼叫該函式用以下 abs 10 10但是,如果只寫abs呢?abs 可見,abs 10 是函式呼叫,而abs是函式本身。要獲得函式呼叫結果,我們可以把結果賦值給變數 x abs 10 x 10但是,如果把函式本身賦值給變數呢?f abs f 結論 函式...
mysql 檢視內建函式 mysql內建函式
一 字串函式 1.concat s1,s2.sn 把傳入的引數連線成乙個字串 2.insert str,x,y,str 從str的x位置開始,替換y長度的字串為str,select insert abcdefg 2,3,hello 3.lower str upper str 將字串轉換為大寫,小寫 ...
匿名函式,內建函式
lambda函式是一種快速定義單行的最小函式,可以用在任何需要函式的地方 一般函式定義 def fun x,y return x y匿名函式lambda定義 r lambda x,y x y print r 2,3 格式 lambda 引數列表 return 表示式 變數 lambda語句中,冒號前...