Python:这个表达是什么意思' ^' [True]或' ^' [False]

时间:2016-11-05 13:31:46

标签: python

我正在观看Brandon Rhodes在Dictionary上的发言,我发现他使用了生成器表达式

diff = ('^ '[a==b] for a,b in zip(k1, k2))

其中k1k2是某些数字的二进制表示。对于k1k2中不相同的每个位,此生成器表达式会使用'^ '来标记位置。我还没能理解这个表达方式。这是什么意思?

0 个答案:

没有答案