从非空字符串中删除第 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

解释

  • 定义了一个字符串,并显示在控制台上。

  • 定义了索引值。

  • 对字符串进行迭代,如果字符串中的字符与需要删除的索引值不同,则将该字符放入新的字符串中。

  • 这个新字符串在控制台上显示为输出。

以上是 从非空字符串中删除第 n 个索引字符的 Python 程序 的全部内容, 来源链接: utcz.com/z/327547.html

回到顶部