我正在將一個物件傳遞給函式定義,并希望將該物件用作另一個函式呼叫中的“鍵”,但我不確定如何執行此操作。
下面是我試圖實作的一個例子,因為我不確定如何做到這一點。
def _read(self, x):
return self.query.filter_by(x=self.y)
uj5u.com熱心網友回復:
您可以通過將關鍵字引數包裝在字典中然后使用引數解包來傳遞具有運行時相關鍵的關鍵字引數:
def _read(self, x):
return self.query.filter_by(**{x: self.y})
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/368895.html
