次のようにPythonで2Dを設定しています。
{(59, 122),
(107, 59),
(122, 928),
(172, 646),
(254, 547),
(265, 840),
(547, 753),
(646, 265),
(717, 172),
(753, 107),
(840, 254),
(928, 717)}
このセットを次のように並べ替えたいのですが、
{(59, 122),
(122, 928),
(928, 717),
(717, 172),
(172, 646),
(646, 265),
(265, 840),
(840, 254),
(254, 547),
(547, 753),
(753, 107),
(107, 59)}
私が望んでいたのは、セットを y.end == x.start(next x) に接続することだけです。私が念頭に置いているのは、for ループを使用してすべての値を比較することですが、それは本当に簡単です。より良いシンプルなコードはありますか?ありがとうございました。