在熊猫的一列中切片字符串

KGB*_*ans 6 python csv pandas

我有一个包含一列 URL 的 CSV,我正在尝试删除一些不必要的前导和尾随字符。我使用以下语法:

df.['column_name'].str[3:10]
Run Code Online (Sandbox Code Playgroud)

不幸的是我得到了TypeError: 'method' object is not subscriptable

Jer*_*ril 7

pandas有一个计算整个列值的函数slice,如下所示:

df['column_name'].str.slice(start=3, stop=10)
Run Code Online (Sandbox Code Playgroud)


小智 5

尝试这个

df['new_column'] = df['text_column'].apply(lambda x: x[3:10])
Run Code Online (Sandbox Code Playgroud)