zoukankan      html  css  js  c++  java
  • Python_字符串之删除空白字符或某字符或字符串

     1 '''
     2 strip()、rstrip()、lstrip()分别用来删除两端、右端、左端、连续的空白字符或字符集
     3 '''
     4 s='abc  '
     5 s2=s.strip()    #删除空白字符
     6 print(s2)
     7 #abc
     8 s3='
    
    hello world  
    
    '.strip() #删除空白字符
     9 print(s3)
    10 # hello world
    11 s4='aaaassddf'.strip('a')   #删除指定字符
    12 print(s4)
    13 # ssddf
    14 s4='aaaassddf'.strip('af')
    15 print(s4)
    16 # ssdd
    17 s5='aaaaddfaaa'.rstrip('a') #删除字符串右端指定字符
    18 print(s5)
    19 # aaaaddf
    20 s6='aaaaddfaaa'.lstrip('a') #删除字符串左端指定字符
    21 print(s6)
    22 # ddfaaa
    23 
    24 '''
    25 这3个函数的参数指定的字符串并不作为一个整体对待,而是在原字符串的两侧,右侧、左侧删除参数字符串中包含的所有字符
    26 '''
    27 s7='aabbccddeeeffg'.strip('af') #字母f不在字符串两侧,所以不能删除
    28 print(s7)
    29 # bbccddeeeffg
    30 s8='aabbccddeeeffg'.strip('gaf')
    31 print(s8)
    32 # bbccddeee
    33 s9='aabbccddeeeffg'.strip('gaef')
    34 print(s9)
    35 # bbccdd
    36 s10='aabbccddeeeffg'.strip('gbaefcd')
    37 print(s10)
    38 # ''
  • 相关阅读:
    允许debian wheezy支持IOS7+的iphone.
    openSUSE 国内镜像摘要
    策略模式总结
    顺序串
    WindowState注意事项
    NLP | 自然语言处理
    Using Autorelease Pool Blocks
    NSAutoreleasePool & thread
    oc语言特性
    oc语言基础整理
  • 原文地址:https://www.cnblogs.com/cmnz/p/6957176.html
Copyright © 2011-2022 走看看