teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

回答2

2018/06/03 19:43

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -10,4 +10,18 @@
10
10
  [[[238, 9], [328, 90]], [[10, 4], [30, 0]]]
11
11
  ```
12
12
 
13
- 再帰的な型変換関数を作って書いてみましたが、長い割に安全じゃない可能性があるのでこれはボツかもしれません。
13
+ 再帰的な型変換関数を作って書いてみましたが、長い割に安全じゃない可能性があるのでこれはボツかもしれません。
14
+
15
+ ### 回答2
16
+ ```python
17
+ >>> data = [[[238, 9], [328, 90]], [[238, 9], [328, 90]], [[10, 4], [30, 0]]]
18
+ >>> result = []
19
+ >>> for x in data:
20
+ ... if x not in result:
21
+ ... result.append(x)
22
+ ...
23
+ >>> result
24
+ [[[238, 9], [328, 90]], [[10, 4], [30, 0]]]
25
+ ```
26
+
27
+ これで良かった。規模が小さくて速度の要求がなければ。