在Python 中將字串轉換為運算子
可以轉換表示運算子的字串,例如“”或“-” ,到對應的Python運算子物件中。這可以使用查找表來實現。
例如,可以定義一個字典,將表示運算符的字串對應到對應的運算子函數:
import operator ops = {"+": operator.add, "-": operator.sub, "*": operator.mul, "/": operator.truediv}
要使用此查找表,只需簡單地使用表示所需運算子的字串對其進行索引:
result = ops["+"](1, 1) # Returns 2
此方法提供了一種基於輸入字串動態選擇和應用運算符的便捷方法。
以上是如何在 Python 中將字串轉換為運算子?的詳細內容。更多資訊請關注PHP中文網其他相關文章!