<p>我对Python很陌生,希望你能帮助我。在</p>
<p>我有一个名为<code>reviewerdetails</code>的字符串列表,其中包含Hostelworld上审阅者的信息。在每个字符串中,有三个元素:国家、性别和审阅者的年龄组。例如,第一个案例如下:</p>
<pre><code>'\n Belgium, Female, 18-24 '
</code></pre>
<p>我想为这三个元素创建三个单独的列表,但是我不确定如何在列表中选择字符串中的元素?我试过<code>.split</code>函数,但得到了错误</p>
^{pr2}$
<p>我发现了这样一个问题:<a href="https://stackoverflow.com/questions/6696027/split-elements-of-a-list-in-python">split elements of a list in python</a>这种尝试确实是我想做的,但我不知道如何应用我的问题的答案。在</p>
<p>尝试使用列表理解:</p>
<pre><code>output = [input[i].split( do whatever you need to in here ) for i in range(len(input))]
</code></pre>
<p>split函数是string的成员,而不是list的成员,因此需要将该函数应用于列表中的每个元素,而不是列表本身。在</p>