在Python中索引为无限字符串
假设我们有一个字符串s和两个整数i和j(i<j)。现在,假设p是无限重复的s的无限字符串。我们必须从索引[i,j)中找到p的子字符串。
因此,如果输入类似于s=“programmer”,i=4,j=8,则输出将为“ramm”。
为了解决这个问题,我们将遵循以下步骤-
p:=空字符串
对于范围i至j的t
p:=p将s的字符连接到索引(s的tmod大小)
返回p
让我们看下面的实现以更好地理解-
示例
class Solution:
def solve(self, s, i, j):
p=""
for t in range(i,j):
p+=s[t%len(s)]
return p
ob = Solution()
s = "programmer"
i = 4
j = 8
print(ob.solve(s, i, j))输入值
"programmer", 4, 8
输出结果
ramm
热门推荐
10 早餐祝福语怎么写简短
11 弟媳生日贺卡祝福语简短
12 团队入伙简短祝福语大全
13 下雪拜年祝福语简短英语
14 经典生日祝福语范文简短
15 晦气的生日祝福语简短
16 结婚祝福语嫂子的话简短
17 祝福语朋友简短恋爱结婚
18 老婆侄女礼物祝福语简短