擅长:python、mysql、java
<p>您需要对列表的每个部分进行排序:</p>
<pre class="lang-py prettyprint-override"><code>L = ['A,X,D' , 'Q,A' , 'A,C,B']
L2 = [','.join(sorted(x.split(','))) for x in L]
L2
# ['A,D,X', 'A,Q', 'A,B,C']
</code></pre>
<p>如果不使用<code>split</code>,则将使用逗号进行排序,逗号的字典值低于字母字符:</p>
<pre class="lang-py prettyprint-override"><code>sorted(L[0])
# ',', ',', 'A', 'D', 'X'
</code></pre>
<p><code>join</code>将逗号放回原来的位置</p>