如何在数据框中获取列的前4个字母?

时间:2017-05-21 13:05:45

标签: python pandas

我的数据框看起来像

time
201201
201110
.
.
.

我希望收到专栏的前四个字母。 (答案看起来像2012年,2011年...) 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

与任何其他序列或可迭代序列相同:

[ value[:4] for value in df["time"] ]

根据您要使用的内容,您可以使用apply()等,但就您的问题而言,我认为没有任何理由。