ホームページ >バックエンド開発 >Python チュートリアル >Python で文字列を演算子に変換するにはどうすればよいですか?
プログラミングの領域では、入力文字列に基づいて演算子を動的に生成することが必要になることがよくあります。たとえば、「 」のような文字列は加算演算子に変換する必要がある場合があります。
この課題に対処する効果的なアプローチの 1 つは、ルックアップ テーブルを使用することです。これには、演算子文字列を対応する関数にマッピングする辞書の作成が含まれます:
import operator ops = { "+": operator.add, "-": operator.sub } # etc.
このテーブルを適切に配置すると、目的の演算子を簡単に取得できます:
print(ops["+"](1, 1)) # prints 2
マッピングを提供することによりこの技術により、文字列と演算子の間で、テキスト表現を実行可能な操作にシームレスに変換できます。
以上がPython で文字列を演算子に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。