df.index.time.tolist()
でよいかと思います。
Python
1import pandas as pd
2import io
3
4data = """Datetimeindex型,列1,列2
52018-05-28 18:01:00,100,200
62018-05-28 18:05:00,100,200
72018-05-28 18:08:00,100,200
82018-05-28 18:11:00,100,200
92018-05-28 18:13:00,100,200
10"""
11
12df = pd.read_csv(io.StringIO(data), parse_dates=['Datetimeindex型'])
13df = df.set_index('Datetimeindex型')
14ret = df.index.time.tolist()
15print(ret)
16# [datetime.time(18, 1), datetime.time(18, 5), datetime.time(18, 8), datetime.time(18, 11), datetime.time(18, 13)]
【補足】
もし欲しいのが 文字列 のリストだとしたら
Python
1ret = df.index.strftime('%T').tolist()
2print(type(ret))
3['18:01:00' '18:05:00' '18:08:00' '18:11:00' '18:13:00']
です
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/31 11:09