Ist es möglich, den Gleichheitsoperator für Tupel neu zu definieren?Python

Python-Programme
Anonymous
 Ist es möglich, den Gleichheitsoperator für Tupel neu zu definieren?

Post by Anonymous »

Ich habe Code, in dem Kanten als Tupel dargestellt werden

Code: Select all

(vertex_1, vertex_2)
und ich habe Listen von Kanten, die planare eingebettete Flächen darstellen, wie im Beispiel unten.

Ich muss suchen, ob eine Kante in der Liste vorhanden ist, aber ich muss true zurückgeben, sowohl wenn (v1, v2) als auch (v2, v1) verwendet wird:

Code: Select all

f1 = [(6, 1), (1, 2), (2, 7), (7, 6)]
(6,1) in f1
(1,6) in f1

True
False

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post