質問編集履歴
4
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,6 +7,7 @@
|
|
7
7
|
お詳しい方アドバイスいただけますと幸いです。
|
8
8
|
※追加情報
|
9
9
|
このコードは複数のファイルから指定した行番取得してリストに格納し、複数のファイルに対して取得した行番号間の範囲を取得する目的のコードとなります。
|
10
|
+
python3
|
10
11
|
|
11
12
|
|
12
13
|
```ここに言語を入力
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,12 +5,14 @@
|
|
5
5
|
色々調べて試行錯誤しておりますがうまくいかず困っています。
|
6
6
|
|
7
7
|
お詳しい方アドバイスいただけますと幸いです。
|
8
|
+
※追加情報
|
9
|
+
このコードは複数のファイルから指定した行番取得してリストに格納し、複数のファイルに対して取得した行番号間の範囲を取得する目的のコードとなります。
|
8
10
|
|
9
11
|
|
10
12
|
```ここに言語を入力
|
11
|
-
lists1 = list(複数の値
|
13
|
+
lists1 = list(ファイルの行番号複数の数値存在)
|
12
|
-
lists2 = list(複数の値
|
14
|
+
lists2 = list(ファイルの行番号複数の数値存在)
|
13
|
-
lists3 = list(複数の
|
15
|
+
lists3 = list(複数のファイル名が存在)
|
14
16
|
|
15
17
|
path = 'output.txt'
|
16
18
|
for lists1s , lists2s in zip(lists1,lists2):
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
pythonのfor文について質問です。
|
2
2
|
以下のスクリプトのように3つのリストがあります。
|
3
|
-
lists3のリスト内の値を一つづつ
|
3
|
+
lists3のリスト内の値を一つづつ読み込みたいのですが、うまくいきません。
|
4
4
|
そもそもスクリプトの書き方を見直す必要があるのでしょうか。。。?
|
5
5
|
色々調べて試行錯誤しておりますがうまくいかず困っています。
|
6
6
|
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
print(lists1s)
|
18
18
|
print(lists2s)
|
19
19
|
for x in range (lists1s,lists2s):
|
20
|
-
target_line = linecache.getline(
|
20
|
+
target_line = linecache.getline(lists3, int(x))
|
21
21
|
with open(path, mode='a') as f:
|
22
22
|
f.write(target_line)
|
23
23
|
```
|