問題タブ [list-comparison]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 2 つの txt ファイルを比較し、そのうちの 1 つに変更を適用する方法
2 つのテキスト形式 (PDB) ファイルをマージしようとしています。1 つ (大きい方) にはタンパク質を説明する完全なデータ セットが含まれ、2 つ目は小さな部分 (座標セット) だけを変更する非常に小さなデータ セットが含まれます。
例:
基本ファイル(一部):
補助ファイル (置き換えられる座標のセットを含む):
期待される結果: -> 座標の変更 <-
私は次の方法でそうしようとしました:
リストを作成し、すべての行を両方のファイルの単一のエントリとして追加する
両方のファイル (例: CD1 LEU A 92) から原子タイプ、残基名、鎖、残基番号を抽出し、別のリストに追加します。
抽出リストの比較
ポイント1からの混合リストを含むファイルを、ポイント3に従って書き込みます。
コード:
残念ながら、行が変更されていない無限に長いファイルが得られます。どこが間違っているか教えていただけますか?