【发布时间】:2019-04-20 11:57:44
【问题描述】:
我必须用字符串中的一些“”来分割字符串 我是python初学者,请帮我QQ 由于line3显示“索引超出范围”的问题
窗口
data = input().split(',')
for i in range(len(data)):
for j in range(len(data[i])):
if data[i][j] == '"':
data[i] += "," + data[i + 1]
data.pop(i + 1)
if data[i + 1][j] == '"':
data[i] += "," + data[i + 1]
data.pop(i + 1)
print(data[i])
样本输入:
'str10, "str12, str13", str14, "str888,999", str56, ",123,", 5'
样本输出:
str10
"str12, str13"
str14
"str888,999"
str56
",123,"
5
【问题讨论】:
标签: python-3.x