Python从列表中切片元组



我需要提取值76212&我的结果160008如下:

[(76212, 160008)]

例如,我想要:

Result1 = 76212
Result2 = 160008

我该如何做到这一点?

EDIT应该添加此结果取自SQLAlchemy ORM。我的代码如下:

query1 = session.query(X.Y,Z.A) 
.filter(cast(X.Y, VARCHAR).like(f'%{jobno}')) 
.all()
print(query1)

这并没有那么复杂,但我想你需要先学习一些基本的python课程。在SO.上询问之前

a = [(76212, 160008)]
Result1 = a[0][0]
Result2 = a[0][1]

假设您的结果命名为result:

result1, result2 = result[0]

为了获得更多的理解,请考虑一个元组:

x, y, z = (1, 2, 3)
>>x
1
>>z
3
result = [(76212, 160008)]
result1, result2 = result[0]

最新更新