ここでの簡単な質問、私は持っています
- 水数をキーとし、滞留時間を値とする辞書 twodee
- waternumber が 2 列目の値と一致する場合 (line.split()[1]) fileName2 の 9 列目の値を辞書の値で上書きしたい
私は今30分ほど試してきましたが、投稿するのは少し基本的なようですが、将来誰かを助けるかもしれません.
twodee = dict(zip(waternumber, residencetime))
with open(fileName2, "r") as otherinput:
try:
for line in otherinput:
for waternumber, residencetime in twodee.iteritems():
line.split()[1] == waternumber
line.split()[9] = residencetime
except:
pass
どうもありがとう!