我从网页上得到这个:
channels = getting_channels.group()
)/ AV1 / AV2 / AV3 / AV4
我希望将数组放入下一个值: { “emite”: “AV1”},{ “emite”: “AV2”},{ “emite”: “AV3”},{ “emite”: “AV4”}
¿有可能吗?
答案 0 :(得分:1)
以下代码假定在第一个斜杠之前将有一个字符串对您没用。斜杠的总数是无关紧要的(它们不必是4)
astring = ')/AV1/AV2/AV3/AV4'
result = []
for i in range(1, len(astring.split('/'))):
result.append({'emite':astring.split('/')[i]})
print(result) #prints [{'emite': 'AV1'}, {'emite': 'AV2'}, {'emite': 'AV3'}, {'emite': 'AV4'}]