返回一个解包的元组

时间:2012-03-21 21:58:16

标签: python odbc

我希望通过调用一个简单的方法从类中返回两个实例变量,这些值将是cursor.execute()数据库查询中的参数:

def params(self):
    return self.accounts, self.date

self.accounts是一个帐户字符串元组,self.date只是一个日期时间对象。

是否有一种惯用的方法可以将这两个数据结构归为平面,以便将它们正确地填充到我的查询中?是否最好只在方法中编写代码以在返回值之前排列值?

1 个答案:

答案 0 :(得分:5)

只需添加到元组。

return self.accounts + (self.date,)