Python获取字符串’我学习过《中国地理》和《中国历史》'中所有"《》"的内容,形成列表输出,并置换上题中的’中国‘为’世界‘,然后输出
str_a='我学习过《中国地理》和《中国历史》'
list_a=str_a.split("《")
list_r=[]
for v in list_a:
list_c=v.split("》")
list_r.append(list_c[0])
del list_r[0]
print(list_r)
for i in range(len(list_r)):
list_r[i] = list_r[i].replace('中国', '世界')
print(list_r)
输出结果:
['中国地理', '中国历史']
['世界地理', '世界历史']