在Python中,将括号外的单词和括号内的单词分开并放入单独的列中?

在Python中,将括号外的单词和括号内的单词分开并放入单独的列中?,python,text,data-cleaning,text-analysis,Python,Text,Data Cleaning,Text Analysis,我需要数据集中以下字符串的解决方案。需要拆分成不同的词才能获得有意义的见解 a='(烧烤)奶酪(earthyCamembert、Fontina、nuttyAsiago、Colby、Parmasan)普通(巧克力)肉(牛肉) 这里的第一个单词(烧烤)-代表cusine 第二个词-奶酪(earthyCamembert、Fontina、nuttyAsiago、Colby、帕尔玛干酪) 第三个词-一般(巧克力) 第四个词-肉(牛肉) 像上面这个例子一样,我们需要将其分为4类。有人能帮我把它写成pytho

我需要数据集中以下字符串的解决方案。需要拆分成不同的词才能获得有意义的见解

a='(烧烤)奶酪(earthyCamembert、Fontina、nuttyAsiago、Colby、Parmasan)普通(巧克力)肉(牛肉)

这里的第一个单词(烧烤)-代表cusine 第二个词-奶酪(earthyCamembert、Fontina、nuttyAsiago、Colby、帕尔玛干酪) 第三个词-一般(巧克力) 第四个词-肉(牛肉)


像上面这个例子一样,我们需要将其分为4类。有人能帮我把它写成python吗。我是新来的。谢谢。

您可能只需使用
a.split(“)”)
就可以得到您需要的东西。这会在每个
处将字符串分成一个列表。如果你要找的是
a
如果你想要最后一个括号的话,你也可以很容易地遍历列表。如果我不得不猜测,我会说你想要的是一本字典

Barbecue = {'Cheese': ['earthyCamembert', 'Fontina', 'nuttyAsiago', 'Colby', 'Parmesan'],
            'General': ['Chocolate'],
            …}

另外,由于我对Python和自己编写代码还相当陌生,我建议你去看看Codeacademy的Python入门课程。这对我帮助很大。完成课程后,我打赌你可以自己解决这个问题。

这不是一个代码编写服务;你尝试过什么,它到底有什么问题?