我有以下几句话:
group_index = apps["special_groups"] == group
据我理解,group_index
是在apps["special_groups"]
中被赋值的。然后我看到了==操作符,但是它与结果有什么关系呢?还是将apps["special_groups"]
与第一组进行比较?
发布于 2015-09-09 12:14:31
来自Python文档:
注意,在评估赋值时,右边是在左手边之前的.
因此,它首先计算apps["special_groups"] == group
,然后将结果分配给group_index
。
发布于 2015-09-09 12:16:04
来自Python,第5.14节
Python从左到右计算表达式。注意,在评估赋值时,右边是在左手边之前的.
因此,它首先计算右边的apps["special_groups"] == group
,然后将这个结果分配给左边的group_index
。
发布于 2015-09-09 12:11:37
它将布尔比较True
或False
的值分配给LHS变量group_index
。
https://stackoverflow.com/questions/32488301
复制