Как разделить элементы с одного кортежа в Python?
Код примерно такой:
rows2 = cur2.fetchall()
for row in rows2:
print(row[0])
Получаю с SQL данные с одного кортежа в видел столбца:
0004
0005
Задача эти данные разделить и присвоить им переменные? Пробовал через split, но он работает со строками, не получается.
rows2 = cur2.fetchall()
for row in rows2:
admix = row[0]
a, b = map(int, admix.split())
print(a)
Может с начало перевести столбцы в строки, а затем использовать split? Как это сделать?
Ответы (1 шт):
Автор решения: wremya
→ Ссылка
Переменные для первого кортежа:
a, b = [str(row[0]) for row in rows2]
Переменные для второго кортежа:
c, d = [int(row[1]) for row in rows2]
спасибо andreymal