def add_num(string):
str_list = reversed(string.split("\n"))
result = ""
last = ""
for each in str_list:
if each != last:
index = 0
result = "\n(%d)%s" % (index, each) + result
last = each
index += 1
return result.strip("\n")
1
def func(string):
li = string.split("\n")
num = 0
length = len(li)
for i in range(length):
for j in range(i+1, length):
if li != li:
break
num += 1
li = f"({num}){li}"
num = 0
return li
学习
看看