a='''The/ATgrand/JJjury/NNcommented/VBon/Ina/ATnumber/NNof/Inother/APtopics/NNS,/,AMONG/Inthem/PPOthe/ATAtlanta/NPand/CC'''{'AT':['the','a'],'JJ':['grand'],'NN':['jury','number'],'VB':['commented'],'In':['on','of','among'],'AP':['other'],'NNS':['topics'],',':[','],'PPO':['them'],'NP':['atlanta'],'CC':['and']}將上面的字符串變成下面的字典,但是限定只能用str,list,dictionary相關(guān)的結(jié)構(gòu)來解答題目來源及自己的思路我是將這個(gè)字符串的空白去掉形成了列表,然后將列表變成字符串再把反斜杠去掉,但是去掉后,變成了一個(gè)個(gè)單一的字符串形成的列表,不知道該怎么形成集合的字典。相關(guān)代碼//請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)importrea='''The/ATgrand/JJjury/NNcommented/VBon/Ina/ATnumber/NNof/Inother/APtopics/NNS,/,AMONG/Inthem/PPOthe/ATAtlanta/NPand/CC'''b=re.findall('w+/w+',a)c=str(b).split('/')print(c)你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?我目前的思路也有可能是錯(cuò)的,希望可以指導(dǎo)一下,謝謝!
請(qǐng)問python里字符串如何變成字典?
尚方寶劍之說
2019-05-09 22:36:51