Python 3:使用列表的一部分和标准部分创建变量,然后将该变量关联到新创建的列表中

问题描述 投票:0回答:1

我需要将一些字符串转换为一个列表,而其中的一个字符串则由其他列表组成。代码的第一部分:

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

string list python-3.7
1个回答
0
投票
dict = {ww_splitted[0]+”_gerundio” : ww_splitted[1]}
© www.soinside.com 2019 - 2024. All rights reserved.