我需要从数据框中一行的所有元素中删除一个子字符串。 (所有条目都是字符串) 我可以将行条目转换为列表并进行字符串处理。还有什么更优雅的方式?
例如。
Columns Row[0]
Q1 What is your gender? - Selected Choice
Q2 Which country do you reside?
...
假设我要删除“-选择的选项”(并保留其后的文字)
答案 0 :(得分:0)
您可以使用Series.str.replace
:
$%7Bport[0]/$%7Bport[1]%7D%7D
df.iloc[0]=df.iloc[0].str.replace(' - Selected Choice','').fillna(df.iloc[0])