擅长:python、mysql、java
<p>可以使用<a href="https://docs.python.org/3/library/stdtypes.html#str.split" rel="nofollow noreferrer">^{<cd1>}</a>拆分列表中的每个字符串。这将为您提供一个列表列表。您可以比<a href="https://docs.python.org/3/library/functions.html#zip" rel="nofollow noreferrer">zip</a>更详细地了解这一点,并将其解压缩到单独的列表中:</p>
<pre><code>l = ['Brandon:5', 'Patrick:18.9', 'Brandon:xyz', 'Jack:', 'Sarah:825', 'Jack:45', 'Brandon:10', 'James:3.25', 'James:125.62', 'Sarah:2.43', 'Brandon:100.5']
names, data = zip(*(s.split(':') for s in l))
</code></pre>
<p><code>names</code>将是:</p>
<pre><code>('Brandon',
'Patrick',
'Brandon',
'Jack',
'Sarah',
'Jack',
'Brandon',
'James',
'James',
'Sarah',
'Brandon')
</code></pre>
<p>而{<cd3>}将是:</p>
<p><code>('5', '18.9', 'xyz', '', '825', '45', '10', '3.25', '125.62', '2.43', '100.5')</code></p>