我们将添加,插入,删除定义为:
添加:在字符串的后面或者前面添加字符或者字符串
插入:在字符串之间插入特定字符
在Python中,字符串是不可变的,所以无法直接删除,插入字符串之间的特定字符。
所以想对字符串中字符进行操作的时候,需要将字符串转变为列表,列表是可变的,这样就可以实现对字符串中特定字符的操作。
添加字符或字符串
如果想在字符串土堆后面或者前面添加碎念字符串。
可以使用+号实现字符串的连接,或者使用方法. join()来连接字符串。
<强> . join()方法
强>
官方是这样介绍的:
S.join (iterable)→str 返回一个字符串的连接字符串 iterable。元素之间的分隔符是s .
. join()方法中传递的参数需要是可迭代的,另外,是使用年代作为可迭代参数的分割。
通过以上几点,我们可以这样理解:
a.join (b),比如b=123456,是可以迭代的。这个方法的作用就是把一个插入到b中每个字符中.1a2a3a4a5a6就是输出。
”。加入([a, b])是比较常见的用法。”是空字符,意味着在a、b之间加入空字符,也就是将a、b进行了连接。
<>强实现添加强>
一个='公众号: b='土堆碎念的 打印(a + b) 打印(“。加入([a, b]))
最后的输出:
一个='公众号:碎念的 b='土堆” str_list=列表(一个) str_list。插入(4 b) a_b=" . join (str_list)
输出: