質問編集履歴

1

解決したコードをのせました。

2020/10/16 15:35

投稿

tamago_yaki
tamago_yaki

スコア2

test CHANGED
File without changes
test CHANGED
@@ -125,3 +125,45 @@
125
125
  書いているうちに、ファイルの読み込みだけでかなりの行数になってしまい、わからなくなってしまいました。
126
126
 
127
127
  どのようにすれば列が違うものでも、loadtxt() のように一つ一つの数字が読み込めるのか、おしえていただけませんでしようか。
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+ 教えていただいたもの
136
+
137
+ ```python
138
+
139
+ N = []
140
+
141
+ fd = open('N.txt')
142
+
143
+ read_lines = fd.readlines()
144
+
145
+ #print(read_lines)
146
+
147
+ for s in read_lines:
148
+
149
+ s=s.rstrip('\n')
150
+
151
+ s_list=s.split(' ')
152
+
153
+ num_list = [int(x) for x in s_list]
154
+
155
+ N.append(num_list)
156
+
157
+ ```
158
+
159
+
160
+
161
+ ```python
162
+
163
+ with open("N.txt") as fp:
164
+
165
+ A = [*map(str.split, fp)]
166
+
167
+ print(A)
168
+
169
+ ```