回答編集履歴

2

プログラムにタイポがありましたので修正

2017/04/06 08:12

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  for i,c in enumerate(range(ord('A'),ord('Z')+1)):
26
26
 
27
- alpha_dict[chr(c)] = i
27
+ alpha_dict[chr(c)] = i + 1
28
28
 
29
29
  ```
30
30
 

1

ちょっとだけ内容を修正させていただきました

2017/04/06 08:12

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- でしたら、こんなかんじです。
17
+ でしたら、提示していただいたコードを基に直すとこんなかんじです。
18
18
 
19
19
 
20
20
 
@@ -54,12 +54,6 @@
54
54
 
55
55
  alpha2num = lambda c: ord(c) - ord('A') + 1
56
56
 
57
-
58
-
59
- print(alpha2num('Z')) # => 26
60
-
61
-
62
-
63
57
  ```
64
58
 
65
59
  のように簡単に変換関数を作れますので