我有一个像这样的元组列表
[
('px', Timestamp('2017-07-01 00:00:00')),
('px', Timestamp('2017-08-01 00:00:00')),
('px', Timestamp('2017-09-01 00:00:00')),
('px', Timestamp('2017-10-01 00:00:00')),
('px', Timestamp('2017-11-01 00:00:00'))
]
并希望删除'px'
仅将时间戳保留为元组。
答案 0 :(得分:1)
您可以切掉列表理解中的第一项:
new_lst = [x[1:] for x in lst]
元组切片为您提供了一个新元组,删除了索引0处的项目。
答案 1 :(得分:0)
您还可以使用list comprehension
解压缩数据:
final = [(v,) for _, v in yourlist]