python 常用写法记录

循环

获取列表中,满足条件的元素组成新的数组,例如:获取列表中id值为1的元素

row = [{id:1}, {id:1}, {id:1}, {id:1}, {id:1}]

# 简洁写法
data = [x for x in row if x['id'] == 1]

# 常规写法
data = []
for x in row:
  if x['id'] == 1:
  data.append(x)

Jupyter Notebook 进度条输出

from tqdm import tqdm

for i in tqdm(range(page)):
    # do some thing

评论已关闭。