【发布时间】:2017-12-23 18:34:37
【问题描述】:
我想格式化一系列字符串,以便索引位于字符串中的某个位置。示例系列:
ser = pd.Series(['CT', 'NY', 'MT'], index=['Jessica', 'Eric', 'Toby'])
ser
Jessica CT
Eric NY
Toby MT
dtype: object
想要的输出:
Jessica Jessica: CT
Eric Eric: NY
Toby Toby: MT
dtype: object
我已经尝试过这种变体:
ser.apply(lambda x: "{}: {}".format(x.index, x))
但它不起作用,因为x.index 指的是str 的索引方法,而不是被迭代的系列。
【问题讨论】:
-
避免在 cmets 中回答问题。
标签: python pandas indexing series