希望大佬帮忙改良下python

a='(x1/.jpg)(x1/.jpg)'
b=1
for i in range(98):
    str_list=list(a)
    
    str_list.insert(,b)
    str_list.insert(,b)
    
    b+=1
    
    d="".join('%s' %a for a in str_list)
    

    print(d)
希望可以实现将b值自动加到.jpg前,循环98次后将a中x1都变为x2,b值从99继续循环,然后98次循环后再变x3,b值从197继续循环,以此类推。

 如文件名的数值不要循环的话,就将i%98+1,改为i+1。

n=198

for i in range(n):

    a = '(x{0}/{1}.jpg)(x{0}/{1}.jpg)'.format(i//98+1, i%98+1)

    print(a)

好像这样又从1开始了