python自動化筆記之enumerate 函式

2021-12-29 21:20:13 字數 586 閱讀 1564

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使我們構造固...