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

質問編集履歴

5

追加

2021/07/18 15:12

投稿

aki1111
aki1111

スコア0

title CHANGED
File without changes
body CHANGED
@@ -12,14 +12,14 @@
12
12
  なぜこれでうまくいかないのでしょうか?
13
13
  よろしくお願いします。
14
14
 
15
+ ```ここに言語を入力
15
- ```
16
+ コード
16
- def count(items):
17
+ def count(things):
17
18
  counts = {}
18
- for x in items:
19
+ for x in things:
19
20
  if x not in counts:
20
- counts[x] = _____
21
+ counts[x] = 0
21
- counts[x] = _____
22
+ counts[x] = counts[x] + 1
22
23
  return counts
23
- ``
24
+ ```
24
- アンダーバーのところを穴埋めすればいいらしいのですが、分かる方教えてください!!
25
- counts[]の意味が分かりません。
25
+ 答えです

4

追加

2021/07/18 15:12

投稿

aki1111
aki1111

スコア0

title CHANGED
File without changes
body CHANGED
@@ -12,7 +12,7 @@
12
12
  なぜこれでうまくいかないのでしょうか?
13
13
  よろしくお願いします。
14
14
 
15
- ```ここに言語を入力
15
+ ```
16
16
  def count(items):
17
17
  counts = {}
18
18
  for x in items:
@@ -21,4 +21,5 @@
21
21
  counts[x] = _____
22
22
  return counts
23
23
  ``
24
- アンダーバーのところを穴埋めすればいいらしいのですが、分かる方教えてください!!
24
+ アンダーバーのところを穴埋めすればいいらしいのですが、分かる方教えてください!!
25
+ counts[]の意味が分かりません。

3

追加

2021/07/18 14:55

投稿

aki1111
aki1111

スコア0

title CHANGED
File without changes
body CHANGED
@@ -21,4 +21,4 @@
21
21
  counts[x] = _____
22
22
  return counts
23
23
  ``
24
- アンダーバーのところを穴埋めすればいいらしいのですが、それでもりません。
24
+ アンダーバーのところを穴埋めすればいいらしいのですが、分かる方教えてください!!

2

追加

2021/07/18 14:44

投稿

aki1111
aki1111

スコア0

title CHANGED
File without changes
body CHANGED
@@ -10,4 +10,15 @@
10
10
 
11
11
  ```
12
12
  なぜこれでうまくいかないのでしょうか?
13
- よろしくお願いします。
13
+ よろしくお願いします。
14
+
15
+ ```ここに言語を入力
16
+ def count(items):
17
+ counts = {}
18
+ for x in items:
19
+ if x not in counts:
20
+ counts[x] = _____
21
+ counts[x] = _____
22
+ return counts
23
+ ``
24
+ アンダーバーのところを穴埋めすればいいらしいのですが、それでも分りません。

1

コードの改善

2021/07/18 14:43

投稿

aki1111
aki1111

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,13 @@
1
1
  ![イメージ説明](6f75fd1356d03536367a503e26f3be92.jpeg)
2
2
  半日考えましたが分かりません。
3
+ ```ここに言語を入力
3
4
  numbers=[]
4
5
  count=0
5
6
  for c in list:
6
7
  if c==c:
7
8
  count=count+1
8
9
  numbers.append(count)
10
+
11
+ ```
9
12
  なぜこれでうまくいかないのでしょうか?
10
13
  よろしくお願いします。