Python---列表及字符串处理


使用列表处理字符串,可以极大节省代码量,在一些特殊场合有出奇制胜的效果,本文将介绍一些处理技巧。

列表list介绍

基本知识

  • 1 创建列表
    一种是转换,另一种是用中括号建立
list_a = list(s)
list_b = [1,2, 4]
  • 2 索引
    两种索引方法,正索引和负索引,正索引起始点:0,负索引起始点:-1,倒序索引
#正索引
a = list_a[0]
#负索引
b = list_b[-1]
  • 3 切片
    索引下标:[a,b] 取值范围[a,b),当a缺少是,默认0,b缺少时默认取到最一位
list_a1 = list_a[a:b] #取[a,b)的数值
list_a2 = list_a[a:-1] #舍弃最后一位
list_a2 = list_a[::-1] #实现倒序
  • 4 重复
    列表‘+、*’与数组不同,不能相提并论,列表可以用‘ * ’实现列表重复
list_b = list_a*3 #重复三遍
  • 5 拼接
    列表+实现的是拼接功能,而不是数值相加
list_c = list_a + list_b
  • 6 判断元素是否存在
    如果存在,返回True,否则返回False
flag = 'str1' in list_a
  • 7 迭代:[for 循环遍历]
for i in list_a
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值