如何比较 Python 中的两个元组?
将元组逐个位置进行比较:第一个元组的第一个项目与第二个元组的第一个项目进行比较;如果它们不相同,则这是比较的结果,否则会考虑第二个项目,然后第三个,依此类推。
示例
>>> a = (1, 2, 3) >>> b = (1, 2, 5) >>> a < b True
还有一种类型的比较会考虑相同和不同的元素。这可以使用集合来执行。集合会获取元组并仅获取唯一值。然后,你可以执行一个&运算,该运算充当交集,以从元组中获取公共对象。
示例
>>> a = (1, 2, 3, 4, 5)
>>> b = (9, 8, 7, 6, 5)
>>> set(a) & set(b)
{5}你还可以使用 set.intersection 函数执行此操作。
示例
>>> a = (1, 2, 3, 4, 5) >>> b = (9, 8, 7, 6, 5) >>> set(a).instersection(set(b)) set([5])
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP