Python移除非空字符串中的第n个索引字符的程序
当需要从非空字符串中删除特定索引的字符时,可以对其进行迭代,当索引不匹配时,可以将该字符存储在另一个字符串中。
以下是演示示例。
更多Python相关文章,请阅读:Python 教程
示例
my_string = "Hi there how are you"
print("该字符串是:")
print(my_string)
index_removed = 2
changed_string = ''
for char in range(0, len(my_string)):
if(char != index_removed):
changed_string += my_string[char]
print("删除", index_removed, "号字符后的字符串是:")
print(changed_string)
输出
该字符串是:
Hi there how are you
删除2号字符后的字符串是:
Hithere how are you
解释
-
定义一个字符串,并在控制台上显示它。
-
定义一个索引值。
-
遍历字符串,并且如果字符串中的字符与需要删除的索引值不同,则将该字符放入新字符串中。
-
在控制台上输出新字符串。