List列表常用操作


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])
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Monly21

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值