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

回答編集履歴

2

修正

2020/04/25 08:37

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -5,11 +5,14 @@
5
5
  + n.isupper()
6
6
  ```
7
7
 
8
+ ## 修正後のコード
9
+
8
10
  ```python
9
11
  def abbrevName(name):
12
+ list=[a for a in name]
10
- a, b = list(filter(lambda n: n.isupper(), name))
13
+ list_2=[b for b in filter(lambda n: n.isupper(), list)]
14
+ print(list_2)
11
- return f"{a}.{b}"
15
+ return "{}.{}".format(list_2[0],list_2[1])
12
16
 
13
-
14
17
  abbrevName("Sam Smith")
15
18
  ```

1

修正

2020/04/25 08:37

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -3,4 +3,13 @@
3
3
  ```diff
4
4
  - n.isupper
5
5
  + n.isupper()
6
+ ```
7
+
8
+ ```python
9
+ def abbrevName(name):
10
+ a, b = list(filter(lambda n: n.isupper(), name))
11
+ return f"{a}.{b}"
12
+
13
+
14
+ abbrevName("Sam Smith")
6
15
  ```