enumerate()函式是python的內建函式:
enumerate函式說明:
1、函式原型:enumerate(sequence, start=0)
2、功能:將可迴圈序列sequence以start開始分別列出資料下標和序列資料
3、資料物件包括如列表、元組或字串,enumerate會將該資料物件組合為乙個索引序列,同時列出資料和資料下標
例子:不指定下標,即從0開始:
a = enumerate([2,'a',4,5,6])
print(a,type(a))
for index,value in a:
print(index,value,type(index),type(value))
輸出:
0 2
1 a
2 4
3 5
4 6
可以指定開始下標,從1開始:
for n in enumerate([1,3,'c'],1):
print(n,type(n))
輸出:(1, 1)
(2, 3)
(3, 'c')
python自動化筆記之mysql操作
昨天學習了python操作mysql資料庫,記個筆記,目標是把 中的資料插入到本地資料庫中。python鏈結mysql先安裝pymysql庫 pip install pymysql python操作mysql必須得先connect 然後建立游標cursor 再是執行execute 這個固定語法。im...
python自動化之selenium
一 環境 1 selenium 安裝 pip install selenium 版本號 後可省略,預設安裝最新版本 檢視 pip show selenium 解除安裝 pip uninstall selenium 2 瀏覽器驅動 以chrome為例 國內可訪問 windows 解壓後將驅動移動至ch...
Python自動化之sqlalchemy
如果該數 據庫支援 自增列 則 sqlalchemy 預設 自動 設定 表中第乙個 型別 為整形 的主鍵 為自增列 orm的優點 隱藏了資料訪問細節,封閉 的通用資料庫互動,orm的核心。他使得我們的通用資料庫互動變得簡單易行,並且完全不用考慮該死的sql語句。快速開發,由此而來。orm使我們構造固...