メモ帳のデータファイルに保存されたテキストをPythonに再作成する方法を知りたいと思います。例えば[1、2、3、1、4] so "the" = 1など、私は文章を出力するだけで、割り当てられた数字は印刷しませんそれに。データファイルからPythonにテキストを再作成する方法
-1
A
答えて
1
インデックスのリストを反復処理し、単語リストからi-1
番目(インデックスは0から始まる)の値にアクセスする必要があります。文章に戻ってインデックスを変換するために、あなたはジェネレータ式でstr.join
を使用することができます:リスト内包を使用して理由を知るために
>>> word_list = ["the", "man", "in","house"]
>>> word_index = [1, 2, 3, 1, 4]
>>> ' '.join([word_list[i-1] for i in word_index])
'the man in the house'
確認し、str.join
にジェネレータ式を使用するよりも優れている:List comprehension vs generator expression's weird timeit results?
+0
こんにちは、 "'' .join([word_indexのiのための[word_list [i-1]))"をさらに説明できますか? –
関連する問題
- 1. 特定のデータファイルからMySQLでテーブルを作成する方法
- 2. Pythonデータファイルをインストールしてから再度検索する
- 3. matplotlibでデータファイルからアニメーションを作成
- 4. Pythonでオブジェクトを再作成/再インスタンス化する方法2.7
- 5. エントリボックスからPythonリストにTkinterエントリを作成する方法
- 6. テキストからJavaScriptファイルを作成する方法
- 7. Gnuplotのデータファイルの列からx軸ティックを作成する
- 8. s3からpostgresql rdsにデータファイルをインポートする方法
- 9. Pythonのテキストからシーケンスベクトルを作成する
- 10. Python:パスを持つクラスからインスタンスを作成する方法
- 11. Pythonの出力データファイルにプロットグラフデータを保存する方法
- 12. テキストでプレースホルダを作成する方法
- 13. テキストでブートストラップスライダーを作成する方法
- 14. プログラミングプロジェクトの紹介。テーブルからデータファイルを作成することに固執する
- 15. Pythonでテキストファイルから辞書を作成する方法は?
- 16. Pythonユニットテストで別のオブジェクトからオブジェクトを作成する方法
- 17. pythonのバイナリファイルからピクセルジオトラフィを1ビット作成する方法
- 18. python要求モジュールからcurlコマンドを作成する方法は?
- 19. コード(python)からjupyterノートブックを作成/変更する方法は?
- 20. pythonモジュールからコンソールアプリケーションを作成する方法
- 21. Pythonのテキストファイルからリストを作成する方法
- 22. MacでPythonスクリプト内からハードリンクを作成する方法は?
- 23. PythonでCSVファイルから変数を作成する方法
- 24. ニューラルネットワークとPythonを使ってテキストからブール値を自動的に作成する方法
- 25. テキストからデータフレームを作成する方法値を出力しますか?
- 26. すべてのデータファイルを含むmfcプロジェクトのスタンドアロンセットアップファイルを作成する方法
- 27. xslt - テキストからノードを作成する
- 28. テキストからハイパーリンクを作成する
- 29. ゼロからテキスト/コードエディタを作成する
- 30. テキストからXMLファイルを作成する
*このような「操作」の結果はどうでしょうか? – RomanPerekhrest
データファイルの代表的なサンプルを表示して、読み方を教えてください。また、これまでに何を試しましたか? – inspectorG4dget
あなたははるかに明確にする必要があります。そのようなテキストファイルの例と、「再作成する」という意味を与えます。 – Gabriel