如何編寫if語句來試圖確定變量是否爲格式爲%Y-%m-%d或%Y-%的日期M&如果「它是日期」,那麼「按照我說的去做」 -
像這樣:
for i in list:
for element in i:
if element is a date:
list2.append(element)
其中列表是: [ '日期', '值'],[ '2002-03','12 .9' ]]
我的是: [ '日期', '值']和[ '2002-03','12 0.9 ']
元素是: '日期', '值', '2002-03','12 0.9'
這個包可以幫助您確定適用於日期格式datetime.datetime.strptime變量(元素,「%Y-%間%d」) – Zohar81
我應該datetime.datetime.strptime代以「日期」 (date_text,'%Y-%m-%d'),使行看起來像「如果元素是datetime.datetime.strptime(date_text,'%Y-%m-%d')」? – abutremutante
你的元素是什麼類型的對象?你有我們的一些樣本輸入數據嗎? –