📜  Python|字符串中的范围重复

📅  最后修改于: 2022-05-13 01:55:27.988000             🧑  作者: Mango

Python|字符串中的范围重复

有时,在使用字符串时,我们可能会遇到需要在范围内连续复制字符串范围的问题。这类问题可以在日常编程领域有应用。让我们讨论可以执行此任务的特定方式。

方法:使用字符串切片
这是解决此问题的直接方法。在此,我们执行对要重复的字符串进行切片并附加其副本的任务。 pre 和 post 切片分别附加到其前缀和后缀以构造结果字符串。

Python3
# Python3 code to demonstrate working of 
# Range duplication in String
# Using string slicing
  
# initializing string
test_str = "geeksforgeeks"
  
# printing original string
print("The original string is : " + test_str)
  
# initializing range 
i, j = 3, 6
  
# Range duplication in String
# Using string slicing
temp = test_str[i:j] * 2 
res = test_str[:i] + temp + test_str[j:]
  
# printing result 
print("The string after range duplication : " + res)


输出 :
The original string is : geeksforgeeks
The string after range duplication : geeksfksforgeeks