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

回答編集履歴

1

追記

2019/06/30 07:30

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -11,4 +11,16 @@
11
11
  # python script_name.py < input.txt > output.txtとかで
12
12
  ```
13
13
 
14
- 同じようなことは大抵のスクリプト言語でできると思います。Pythonでやると、コードの見た目は可もなく不可もなくという感じで、書くのはすごく簡単なので、私はよく慣れてるPythonでやります。
14
+ 同じようなことは大抵のスクリプト言語でできると思います。Pythonでやると、コードの見た目は可もなく不可もなくという感じで、書くのはすごく簡単なので、私はよく慣れてるPythonでやります。
15
+
16
+ ###### csvモジュールでも書いてみた
17
+ ```python
18
+ import sys
19
+ import csv
20
+
21
+ honor = {"男":"MR", "女":"Mrs"}
22
+ for i, d in enumerate(csv.DictReader(
23
+ sys.stdin, ["name", "sex", "tel", "*"], delimiter="、"), start=1):
24
+ print(f"NO.{i}, {d['tel']}, {honor[d['sex']]}.{d['name']}")
25
+ ```
26
+ 大差ないような気も・・・