Python 字符串方法 'string.insert(index, value)' 用于在指定索引位置插入一个字符或字符串。

语法:

string.insert(index, value)

参数:

  • index: 要插入的位置的索引值,从 0 开始,负数表示从字符串末尾开始计数。
  • value: 要插入的字符或字符串。

返回值:

返回一个新的字符串,原始字符串保持不变。

示例:

string = 'Hello World'
new_string = string.insert(2, ',')
print(new_string)  # 输出:Hel,lo World

string = 'Python'
new_string = string.insert(-1, '!')
print(new_string)  # 输出:Python!

string = 'abc'
new_string = string.insert(0, 'XYZ')
print(new_string)  # 输出:XYZabc

解释:

  • 在第一个示例中,逗号被插入到索引为 2 的位置,将原始字符串分割为 'Hel' 和 'lo World' 两部分。
  • 在第二个示例中,感叹号被插入到索引为 -1 的位置,表示在字符串末尾插入。
  • 在第三个示例中,字符串 'XYZ' 被插入到索引为 0 的位置,将原始字符串的开头替换为 'XYZ'。
Python 字符串插入方法 string.insert()详解

原文地址: https://www.cveoy.top/t/topic/iqa2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录