Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python在集合中搜索反向元组_Python_Set_Tuples - Fatal编程技术网

Python在集合中搜索反向元组

Python在集合中搜索反向元组,python,set,tuples,Python,Set,Tuples,如果我有 Set = {(0,1), (1,1), (1,0)} 如何确定集合中是否存在(a,b)和(b,a) 也就是说,上面的集合将返回True,而此集合: Set = {(0,1), (1,1), (1,2), (1,0)} #missing (2,1) 会返回false吗 all(tup[::-1] in Set for tup in Set) 对于集合中的每个元素,我们要求该元素的反转在集合中。上面的代码是将该问题定义翻译成Python的一个相当直接的翻译 对于集合中的每个元素,我

如果我有

Set = {(0,1), (1,1), (1,0)}
如何确定集合中是否存在(a,b)和(b,a)

也就是说,上面的集合将返回True,而此集合:

Set = {(0,1), (1,1), (1,2), (1,0)} #missing (2,1)
会返回false吗

all(tup[::-1] in Set for tup in Set)
对于集合中的每个元素,我们要求该元素的反转在集合中。上面的代码是将该问题定义翻译成Python的一个相当直接的翻译


对于集合中的每个元素,我们要求该元素的反转在集合中。上面的代码是这个问题定义到Python中的一个相当直接的翻译。

{1,2}文件“C:/Users/Tristan/PycharmProjects/pythontut.py”,第67行,在{(0,1),(1,0),(1,1)}b=all(tup[::-1]在Set中为tup在Set中)文件“C:/Users/Tristan/PycharmProjects/pythontut.py”,第67行,在b=all(tup[:-1]在Set for tup in Set)TypeError:“int”对象不可下标
我在尝试您的解决方案时遇到了这些错误。有什么建议吗?@Coder117:你的电视机不是你想象的那样。哎呀,我用错名字了。谢谢你的帮助!我可以在这里问另一个问题吗?@Coder117:评论中没有。如果你想问另一个问题,那就是“提问”按钮的作用。确保它是独立的,而不需要人们先阅读这个问题。
{1,2}文件“C:/Users/Tristan/PycharmProjects/pythontut.py”,第67行,在{(0,1)、(1,0)、(1,1)}b=all(tup[::-1]在Set中表示tup在Set中)文件“C:/Users/Tristan/PycharmProjects/pythontut.py”,第67行,在b=all(tup[:-1]中表示tup在Set中表示tup在Set中)TypeError:“int”对象不可下标
我在尝试您的解决方案时遇到了这些错误。有什么建议吗?@Coder117:你的电视机不是你想象的那样。哎呀,我用错名字了。谢谢你的帮助!我可以在这里问另一个问题吗?@Coder117:评论中没有。如果你想问另一个问题,那就是“提问”按钮的作用。确保它是独立的,不需要人们先阅读这个问题。