从非空字符串中删除第 n 个索引字符的 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, "nd character is : ") print(changed_string)输出结果
字符串是: Hi there how are you 删除后的字符串 2 nd character is : Hithere how are you
解释
定义了一个字符串,并显示在控制台上。
定义了索引值。
对字符串进行迭代,如果字符串中的字符与需要删除的索引值不同,则将该字符放入新的字符串中。
这个新字符串在控制台上显示为输出。