我有以下的元組稱爲data
獲得「類型錯誤:‘datetime.date’對象不是可迭代」,而迭代元組(元組到列表的轉換)
data = (
datetime.date(2015, 9, 11),
datetime.datetime(2015, 9, 11, 12, 55, 24),
'BB',
'ABC',
)
它由date
的,一個datetime
,和兩個str
元素。
雖然這轉換成tuple
一個list
,我想如下遍歷它:
ls = []
for i in data:
ls.append(list(i))
我有以下錯誤TypeError: 'datetime.date' object is not iterable
。
爲什麼?
爲什麼'名單(我)'...你想列表或什麼的名單? –
你沒有在datetime.date中調用的元組列表,你確定不需要'ls = list(data)'或'ls.append([i])'? –
'ls = list(data)' –