欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

如何修改字符串中的某一位字符

夏志豪2年前222瀏覽0評論

如何修改字符串中的某一位字符?

在Python里面修改字符串的某一位字符,有兩種方法。

拿一個例子作說明:

有一個字符串abcdefg,把其中的g替換為A,得到新的字符串abcdefA。

方法一:使用字符串的str.relace方法。其具體語法是:

str.replace(old, new[, count])——返回字符串的副本,其中出現的所有字符串old都將被替換為new。如果給出了可選參數count,則只替換前count次出現的old字符串。

```

s = 'abcdefg'

s = s.replace('g', 'A')

s

Out[4]: 'abcdefA'

```

方法二:用re正則表達式模塊中的

re.sub

方法,其具體語法是:

re.sub(pattern, repl, string)——在一個字符串string中,用repl替換所有匹配正則表達式pattern的子串,返回替換后的字符串。repl你是想將之替換到字符串里的單個字符。

```

import re

s = 'abcdefg'

re.sub(r'[g]', 'A', s)

Out[3]: 'abcdefA'

```

**小結**

如果只是單純得替換1個字符串或者連續幾個字符串這種輕操作,方法一str.relace方法足夠了;如果想要替換多種字符串格式,re.sub的強大必然不會令你失望。