【发布时间】:2022-07-17 04:11:00
【问题描述】:
我有一个 Pandas 数据框。在A 列中有类似[1, 5, 3] 的整数,在B 列中有类似["abcdef", "ghijklmno", "qwertyuiop"] 的字符串
我想根据A 列创建一个C 列,其中B 列的第一个字符。在我的示例中,我希望 C 列类似于 ["a", "ghijk", "qwe" ]
我试过了:
data_frame['C'] = data_frame.B.str[:data_frame["A"]]
但它不起作用。
【问题讨论】:
标签: python pandas string dataframe