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

質問編集履歴

1

情報の追加(自分で書いたコードなど)

2019/03/23 07:19

投稿

zynu
zynu

スコア29

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,32 @@
1
+ a1,b1,c1,d1
2
+ ...
3
+ aN,bN,cN,dN
4
+ こんな感じで横に入力される個数がわかっていれば対応できるのですが、
5
+ a = list()
6
+ b = list()
7
+ c = list()
8
+ d = list()
9
+ for _ in range(N):
10
+ A, B, C, D = (int(x) for x in input("初乗り距離、運賃・加算、距離運賃:").split())
11
+ a.append(A)
12
+ b.append(B)
13
+ c.append(C)
14
+ d.append(D)
15
+
16
+
1
17
  e11………e1n
2
18
  … ...
3
19
  em1.........emn
4
20
  と言う風にデータが入力される場合、どのように受け取れば良いのでしょうか?
5
21
  自分でやった時はinput().split()とfor文を組み合わせて、リストに1行ずつ入れ子で入れていこうと思ったのですができませんでした。
6
- やり方を教えて下さい!
22
+ やり方を教えて下さい!
23
+ M = int(input())
24
+
25
+ list_N = list()
26
+ list_M = list()
27
+ for _ in range(M):
28
+ list_N.append(int(x) for x in input("データをいれてね:").split())
29
+ list_M.append(list_N.copy())
30
+ list_N.clear()
31
+
32
+ これが自分で書いたコード(修正版)です。