Python中修改Pk10平臺出租字符串的幾種方法

在Python中,Pk10平臺出租【企鵝21717-93408】字符串是不可變類型,即無法直接修改字符串的某一位字符。因此改變一個字符串的元素需要新建一個新的字符串。

  1. Python中常見的修改字符串的方法
    2.1 將字符串轉換成列表後修改值,然後用join組成新字符串

    >> name = 'Microstrong' #原字符串
    >> name1 = list(name) #將字符串轉換爲列表
    >> name1
    ['M', 'i', 'c', 'r', 'o', 's', 't', 'r', 'o', 'n', 'g'] #列表的每一個元素爲一個字符
    >> name1[5] = 'S' #將列表中的第6個字符修改爲大S
    >> name1
    ['M', 'i', 'c', 'r', 'o', 'S', 't', 'r', 'o', 'n', 'g']
    >> name = ''.join(name1) #用空串將列表中的所有字符重新連接爲字符串
    >> name
    'MicroStrong' #新字符串
    2.2 通過字符串序列切片方式
    >> name = 'Hello Microstrong'
    >> name = name[:5] + 'Xiao Qiang' #name前5個字符串+'Xiao Qiang'
    >> name
    'HelloXiao Qiang'
    >> name = name[:5] + name[10:] #name前5個字符串+name第10位之後的字符串
    >> name
    'HelloQiang'

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章