Python中最常用的str操作

  1. find() : 查找字符串中 字符串的位置,返回开始位置的索引,若找不到则返回-1
    str.find(string, beg=0, end=len(string))
    
  2. rfind() : 倒序查找字符串中 字符串的位置,即返回最后一次出现位置的索引,若找不到则返回-1
    str.rfind(string, beg=0 end=len(string)
    
  3. count() : 统计字符串里某个字符出现的次数。
    str.count(string, start= 0,end=len(str))
    
  4. join() : 用指定的字符将序列中的元素(必须是字符串)连接生成一个新的字符串。该函数是split函数的逆方法。
    str.join(str)
    
  5. split() : 用字符串中的字符或符号为分隔符,对字符串进行切片,返回字符串列表。
    str.split(string="", num=string.count(str))
    
  6. strip() : 移除字符串头尾指定的字符(默认为 空白符)或 无序字符序列。
    str.strip([chars])
    
  7. replace() : 替换字符串中所有匹配项后(可自定义替换个数),生成新的字符串
    str.replace(old, new[, max])
    
  8. startswith() : 判断字符串是否以指定字符或字符开头。
    str.startswith(string, beg=0,end=len(str))
    
  9. zfill() : 返回指定长度的字符串,原字符串右对齐,前面填充0。
    str.zfill(width)
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容