1 List列表转字符串
- 方式一:这种方式每一个字符串都是用引号括起来的,用于SQL语句中的模糊查询
list = ['aaa', 'bbb']
curveStr = ''
for curve in list:
curveStr += '"' + str(curve) + '"' + ','
curveStr = curveStr[:-1]
print(curveStr)
list = ['aaa', 'bbb']
curveStr = ','.join(list)
print(curveStr)
2 已知列表长度生成多个重复数据
list = ['a' for _ in range(10)]
3 已知起始位置,按照步长生成列表
list = [x for x in range(start, end ,step2)]
list = [x for x in np.arange(start, end, step1)]
4 按照步长截取数据
list = [1, 2, 3, 4, 5, 6]
list = list[0:len(list) - 1:2]
5 替换列表中带有0的数据为其他值
import numpy as np
list = np.array([1, 2, 3, 0.00, 5, 0.00, 7, 8, 9, 10])