目的:想把userID里的括号和逗号删掉
出现NAN原因:由于userID列类型为object,使用下面这行代码进行替换的话非字符串类型的值会转变成NAN
item_df['userID'] = item_df['userID'].str.replace(',', '')
解决办法:先将类型转变成str,再进行替换
item_df.userID = item_df['userID'].astype(str).str.replace(',)', '')
item_df.userID = item_df['userID'].str.replace('(', '').astype(int)
问题解决!