我只想查看字典中的時間,因為它當前正在列印

我怎么只看到,例如字典的 17:00 - 18:00 部分。
event_dates = {} #dictionary to store event dates and time
df = pd.read_html('https://www.dcu.ie/students/events')[0]['Event date']
event_dates.update(df)
我嘗試過使用 pop 方法,但似乎不起作用。這就是我列印它的方式
for key in event_dates.values():
print(key)
uj5u.com熱心網友回復:
IIUC,您想洗掉日期并僅保留時間。
您可以使用正則運算式:
df = df.str.replace('([a-zA-Z] \d , |\s (?=\s))', '')
輸出:
0 09:00 - 17:00
1 12:45 - 14:00
2 17:00 - 18:00
3 13:00 - 14:00
4 13:15 - 13:35
...
uj5u.com熱心網友回復:
您可以執行以下操作以從字典中列印任何所需的鍵,只需將其替換為您需要列印的任何時間:
for key, value in event_dates.values():
if key == event_dates["March 9, 17:00 - March 9, 18:00"]:
print(value)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/436686.html
