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

回答編集履歴

2

edit

2017/11/28 09:02

投稿

mkgrei
mkgrei

スコア8562

answer CHANGED
@@ -6,6 +6,7 @@
6
6
  ```
7
7
 
8
8
  あまりよくない書き方ですが、もとのコードに忠実に行けば、
9
+
9
10
  ```python
10
11
  def solve(data):
11
12
  return [data.remove(k) for k in [uni for uni in data if data.count(uni)==1]]

1

修正

2017/11/28 09:02

投稿

mkgrei
mkgrei

スコア8562

answer CHANGED
@@ -1,4 +1,14 @@
1
1
  ```python
2
2
  def solve(data):
3
3
  return [k for k in data if data.count(k)>1]
4
+ data = solve(data)
5
+ print(data)
6
+ ```
7
+
8
+ あまりよくない書き方ですが、もとのコードに忠実に行けば、
9
+ ```python
10
+ def solve(data):
11
+ return [data.remove(k) for k in [uni for uni in data if data.count(uni)==1]]
12
+ solve(data)
13
+ print(data)
4
14
  ```