回答編集履歴

1

追記

2020/09/18 00:40

投稿

8524ba23
8524ba23

スコア38341

test CHANGED
@@ -11,3 +11,39 @@
11
11
  print(l) # ['b', 'a', 'c', 'd']
12
12
 
13
13
  ```
14
+
15
+
16
+
17
+ > <class 'spacy.tokens.span.Span'>という結果が出力されました。
18
+
19
+
20
+
21
+ リストの要素を文字列に変換するとよいでしょう。
22
+
23
+ ```Python
24
+
25
+ class S(object):
26
+
27
+ def __init__(self, s):
28
+
29
+ self.s = s
30
+
31
+
32
+
33
+ def __repr__(self):
34
+
35
+ return self.s
36
+
37
+
38
+
39
+ l = [S(s) for s in list('abcbd')]
40
+
41
+ print(l) # [a, b, c, b, d]
42
+
43
+
44
+
45
+ l = list(set(map(str,l)))
46
+
47
+ print(l) # ['d', 'b', 'a', 'c']
48
+
49
+ ```