回答編集履歴

1

追記

2019/06/30 07:30

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -25,3 +25,27 @@
25
25
 
26
26
 
27
27
  同じようなことは大抵のスクリプト言語でできると思います。Pythonでやると、コードの見た目は可もなく不可もなくという感じで、書くのはすごく簡単なので、私はよく慣れてるPythonでやります。
28
+
29
+
30
+
31
+ ###### csvモジュールでも書いてみた
32
+
33
+ ```python
34
+
35
+ import sys
36
+
37
+ import csv
38
+
39
+
40
+
41
+ honor = {"男":"MR", "女":"Mrs"}
42
+
43
+ for i, d in enumerate(csv.DictReader(
44
+
45
+ sys.stdin, ["name", "sex", "tel", "*"], delimiter="、"), start=1):
46
+
47
+ print(f"NO.{i}, {d['tel']}, {honor[d['sex']]}.{d['name']}")
48
+
49
+ ```
50
+
51
+ 大差ないような気も・・・