python按特定字符分割字符串,python根据字符分割

  python按特定字符分割字符串,python根据字符分割

  转载:https://www.cnblogs.com/hellofengying/p/10400104.html

  Python使用变量[head subscript: tail subscript]截取一个字符串,对应的字符串可以被截取,其中下标从0开始,可以是正数也可以是负数,下标可以为空,表示头或尾。

  示例:字符串截取str= 12345678

  打印字符串[0:1]

  1 #从字符串位置0到位置1输出字符。

  打印字符串[1:6]

  2456 #输出从str位置1到位置6的字符

  num=18

  Str= 0000 str (num) #合并字符串

  Str [-5:] #输出字符串的右5位

  00018

  Python替换字符串使用变量。replace("替换的内容","替换的内容"],次数]),替换的次数可以为空,表示全部替换。注意,用replace替换字符串只是一个临时变量,需要重新赋值后才能保存。

  示例2:字符串替换str= akakak

  Str=str.replace (k , 8) #用8替换字符串中的所有K。

  打印字符串

  a8a8a8 #输出结果

  Python搜索字符串使用变量。find("找什么"[开始位置,结束位置]),开始位置和结束位置表示要查找的范围,如果为空则表示查找全部。找到了就还位置。位置从0开始,找到就返回-1。

  示例3:字符串查找str=a,hello

  Print.find (hello) #在字符串str中查找字符串hello

  2 #输出结果

  Python拆分字符串使用变量。split(" split marker "[拆分次数]),拆分次数表示最大次数;如果它是空的,所有将被分割。

  示例4:字符分割

  str=a,b,c,d

  Strlist=str.split(,)#用逗号分割str字符串并保存到列表中。

  对于strlist中的值:#循环输出列表值

  打印值

  #输出结果

  b

  c

  d

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: