我需要将一些字符串转换为一个列表,而其中的一个字符串则由其他列表组成。代码的第一部分:
ww_onconverted = input("enter raw data:")
ww_spaces_to_tabs = ww_onconverted.replace(" ", "\t")
ww_spaces_to_tabs = ww_spaces_to_tabs.replace("-", " ")
ww_splitted = ww_spaces_to_tabs.split("\t")
print(ww_splitted)
所以当我输入:abrir abriendo abierto abro,es,e,imos,enabrí,iste,ió,imos,ieronabría,s,-,mos,nabriré,ás,á,emos,ánabre,abra
他列出了这样的清单:['abrir','abriendo','abierto','abro,es,e,imos,en','abrí,iste,ió,imos,ieron','abría,s,,mos,n','abriré ,ás,á,emos,án','abre,abra']
这是正确的方向,但是我想列出一个清单:
ww_splitted[0]_gerundio = [ww_splitted[1]]
因此,当我使用刚刚输入的信息时,代码需要这样做:abrir_gerundio = abriendo
多次,然后我要列出一个名为ww_splitted[0] = [ww_splitted[0]_gerundio]
我曾尝试使用globals(),locals()和exec()函数,但由于我不太了解它们,因此无法解决问题,我在互联网上进行了搜索,但收效不高比那里的基本例子更进一步,可能是因为我的英语不好。有人可以帮我吗?
-Blenrine
dict = {ww_splitted[0]+”_gerundio” : ww_splitted[1]}