将时间字符串列表转换为唯一的字符串格式

问题描述 投票:0回答:1

我有一个不同格式的时间字符串列表,如图所示

time = ["1:5 am", "1:35 am", "8:1 am", "9:14 am" "14:23 pm", "20:2 pm"]

dict = {'time': time}      
df = pd.DataFrame(dict)

并且想要替换列表中的字符串,如下所示。

["01:05 am", "01:35 am", "08:01 am", "09:14 am" "14:23 pm", "20:02 pm"]

不确定如何编写在 DataFrame 中格式化字符串的正则表达式。

pandas dataframe
1个回答
0
投票

列表中的元素“09:14 am”“14:23 pm”是故意的双倍时间还是拼写错误?

© www.soinside.com 2019 - 2024. All rights reserved.