主要记录下这种用法: columnsList = [column.strip() for column in columnsList]
同样 采用此方式 可以做 replace 等类似的操作
##在CSDN 上 看到一位企鹅同学分享的PPT《编写“高性能”python 代码》 同以上类似的list 处理 ; 这里做个记录
l = range(10000)
def function1():
result = []
for i in l:
if i % 2 == 0:
result.append(i)
return result
def function2():
return [i for i in l if i %2 == 0]
function2 的处理速率是 1 的 1.36倍
同样 采用此方式 可以做 replace 等类似的操作
##在CSDN 上 看到一位企鹅同学分享的PPT《编写“高性能”python 代码》 同以上类似的list 处理 ; 这里做个记录
l = range(10000)
def function1():
result = []
for i in l:
if i % 2 == 0:
result.append(i)
return result
def function2():
return [i for i in l if i %2 == 0]