用于从字符串中删除第 n 个字符的 Python 程序
在本文中,我们将了解以下问题陈述的解决方案 −
问题陈述 − 给定一个字符串,我们必须从中删除第 i 个索引的字符并显示它。
在 Python 中的任何字符串中,索引总是从 0 开始。假设我们有一个字符串“tutorialspoint”,那么它的索引将如下所示 −
T u t o r i a l s p o i n t 0 1 2 3 4 5 6 7 8 9 10 11 12 13
现在,让我们看看用于解决该陈述的 Python 脚本 −
示例
def remove(string, i): # slicing till ith character a = string[ : i] # slicing from i+1th index b = string[i + 1: ] return a + b # Driver Code if __name__ == '__main__': string = "Tutorialspoint" # Remove nth index element i = 8 print(remove(string, i))
输出
Tutorialpoint
算法 − 从给定的输入字符串中,必须弹出第 i 个索引的元素。因此,将字符串分成两部分,在索引字符之前和之后,从而留下第 i 个字符,返回合并后的字符串。
我们在这里在全局范围内声明了三个变量,如下所示 −

结论
在本文中,我们了解了在 Python 3.x 或更早版本中从给定的输入字符串中删除第 i 个字符。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
安卓
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP