Python で文字列を演算子に変換する
「 」や「-」などの演算子を表す文字列を変換できます。対応する Python 演算子オブジェクトに変換します。これは、ルックアップ テーブルを使用して実現できます。
たとえば、演算子を表す文字列を対応する演算子関数にマップする辞書を定義できます。
import operator ops = {"+": operator.add, "-": operator.sub, "*": operator.mul, "/": operator.truediv}
このルックアップ テーブルを使用するには、次のようにします。目的の演算子を表す文字列でインデックスを付けます:
result = ops["+"](1, 1) # Returns 2
このアプローチは、入力文字列に基づいて演算子を動的に選択して適用する便利な方法を提供します。
以上がPython で文字列を演算子に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。