python 中常用的字符串处理函数03

 

001、istitle:判断是否为标题化字符串(所有单词第一个字母大写,其余小写)

>>> a = "Abc Mn"
>>> a.istitle()           ## 判断字符串是否为标题化字符串
True
>>> b = "abc mn"
>>> b.istitle()
False
>>> c = "abc Mn"
>>> c.istitle()
False

 

002、join:拼接字符串

>>> a = ["aaa", "bbb", "ccc", "ddd"]
>>> "--".join(a)    ## join拼接字符串,其中a为可迭代对象,包括列表、元组、字符串等
'aaa--bbb--ccc--ddd'
>>> "xxx".join(a)
'aaaxxxbbbxxxcccxxxddd'
>>> "1234".join(a)
'aaa1234bbb1234ccc1234ddd'

 

003、ljust:以左侧为标准调整字符串的宽度

>>> a = "abcd"
>>> a.ljust(10)              ## 调整字符串的宽度为10,左对齐
'abcd      '
>>> a.ljust(10, "0")         ## 指定空白的填充字符
'abcd000000'
>>> a.ljust(10, "x")
'abcdxxxxxx'

 

004、rjust:以右侧为标准调整字符串的宽度

>>> a = "abcd"
>>> a.rjust(10)             ## 设定字符宽度为10, 右对齐
'      abcd'
>>> a.rjust(10, "0")        ## 指定填充的字符
'000000abcd'
>>> a.rjust(10, "x")
'xxxxxxabcd'

 

posted @ 2022-05-22 19:48  小鲨鱼2018  阅读(66)  评论(0编辑  收藏  举报