【发布时间】:2020-04-12 04:07:03
【问题描述】:
我想删除数据框中以“y”结尾的每一列。出于某种原因,我拥有的数据将每列列出了两次,唯一不同的是列名,如下所示:
d = {'Team': ['1', '2', '3'], 'Team_y': ['1', '2', '3'], 'Color' : ['red', 'green', 'blue'], 'Color_y' : ['red', 'green', 'blue']}
df = pd.DataFrame(data=d)
df
Team Team_y Color Color_y
0 1 1 red red
1 2 2 green green
2 3 3 blue blue
我知道这是某种字符串格式。我尝试使用 [-1] 索引最后一个字母,但无法完全正常工作。谢谢!
【问题讨论】:
标签: python string pandas dataframe string-formatting