擅长:python、mysql、java
<p>该集合建立在一些数据结构之上,提供了有效的成员检查。结果是Python在实例化此结构时丢失了代码中指定的原始顺序</p>
<p>如果您真的只有两个标签,我可能会显式地指定这两个值</p>
<pre><code>a=('C', 'G')
b=('G', 'C')
d={a: 'T', b: 'T'}
</code></pre>
<p>要解决此问题的更大版本,需要分别设置这两个订单的值。对于更大的问题,我将使用带有双循环的理解</p>
<pre><code>lbls = ['a', 'b', 'c']
{(f, s):'T' for f in lbls for s in lbls if f != s}
</code></pre>