Python 以字符串格式从特定列中提取时间,并转换为datetime对象

Python 以字符串格式从特定列中提取时间,并转换为datetime对象,python,pandas,Python,Pandas,我试图从数据帧中获取一个特定的值,并将其转换为datetime对象,以用于分析其他信息 数据框如下所示 <bound method NDFrame.to_clipboard of medication dosage_times medication_activity_time gender age 0 Caffeine 3 ["09:00 AM","12:00 PM","03:00 P

我试图从数据帧中获取一个特定的值,并将其转换为datetime对象,以用于分析其他信息

数据框如下所示

<bound method NDFrame.to_clipboard of   medication dosage_times            medication_activity_time gender age
0    Caffeine            3  ["09:00 AM","12:00 PM","03:00 PM"]   Male  30>
我得到一个字符串输出

'["09:00 AM","12:00 PM","03:00 PM"]'
使用python有没有一种方法可以正确地获取这些特定值并使它们在另一个数据帧中可用


谢谢

Try
json.loads(Settings.medicing\u activity\u time[0])
我们在pandas中有这样做的方法……但只是好奇而已。。。您的字符串中只有时间戳,但没有任何日期哦,是的,您是对的。它只是一个时间戳,所以我想我只是想把时间戳放到一个新的特定列中!
'["09:00 AM","12:00 PM","03:00 PM"]'