我必須使用存儲在python字典中的多個分隔符分割字符串。在字典中存儲多個分隔符的分割字符串
例如,這是我的字典與分隔符:
import operator
ops = {
"+": operator.add,
"-": operator.sub,
"*": operator.mul,
"/": operator.truediv
}
這是字符串的示例:
mystring = "2 * 3 + 4 + 5/(9 + 5)"
結果應該是:
result = ['2', '3', '4', '5', '(9', '5)']
它可以只使用變量'mystring'和'ops'以及一些沒有硬編碼所有分隔符的函數來做到這一點rs字符串作爲函數參數?
作爲一個起點,您可以使用'ops.keys()'來收集密鑰。 – spectras