【发布时间】:2018-09-24 19:48:06
【问题描述】:
我有一个数据框,以及我想从该数据框的列中删除的字符串列表。但是当我使用替换功能时,这些字符仍然存在。有人可以解释一下为什么会这样吗?
bad_chars = ['?', '!', ',', ';', "'", '|', '-', '--', '(', ')',
'[', ']', '{', '}', ':', '&', '\n']
并替换:
df2['page'] = df2['page'].replace(bad_chars, '')
当我打印出df2:
for index, row in df2.iterrows():
print( row['project'] + '\t' + '(' + row['page'] + ',' + str(row['viewCount']) + ')' + '\n' )
zh (The_Voice_(U.S._season_14),613)
【问题讨论】:
标签: python string python-3.x pandas dataframe