Здравствуйте, у меня есть следующее;Как извлечь значения из кортежа в Python?
A =
((248500353L,
11,
'4',
'248741302',
633,
7321L,
7321L,
'EAD4083003',
0,
datetime.datetime(2011, 4, 19, 23, 0, 42),
datetime.datetime(2011, 4, 19, 23, 1, 39)),)
Я хочу извлечь все значения между запятыми и сохранить формат даты. Что я делаю следующее:
An = re.findall(r'\d+', str(A))
, что вернуть все целые числа, которые присутствуют в А, но в этом случае я потеряю информацию о формате даты. Любое предложение?
Я полагаю, что первый вопрос: откуда вы взяли формат, в первую очередь, и могли бы вы иметь что-то более полезное вместо этого? – jonrsharpe
Я не понял ваш вопрос. Я хотел бы извлечь все значения между запятыми, сохраняя формат даты последних двух записей. – emax
Мой вопрос: почему вы пытаетесь разобрать это? ** Кажется, у вас есть строковая форма некоторых объектов Python - откуда она взялась? Можете ли вы получить фактические объекты? Или организовать более удобный формат? Какова цель этой задачи? Кроме того, обратите внимание, что ваш заголовок не имеет смысла. – jonrsharpe