从数组中保存多个变量

时间:2017-02-19 16:24:50

标签: python

我试图将我从DB检索到的三个值变为三个不同的变量。

这就是我所做的:

for db_values in c.fetchall():
    a = ''.join(str(db_values))
    print a

    a1 = (a[0:18])   (want to manipulate the sequence eventually)
    a2 = (a[9])

    print a1
    print a2

    >>> 3459341
    >>> 3459342
    >>> 3448743

    >>> 3459341

[error] IndexError ( index out of range: 8 )

所以我理解为什么它超出范围,因为一行只包含7个字符。 使用fetchone并操作记录就可以了。

有人可以让我知道最好的方法是将从db中检索到的第二个值保存到变量中,以便我可以操作它吗?

0 个答案:

没有答案