编程语言
首页 > 编程语言> > python pandas处理数据

python pandas处理数据

作者:互联网

2022/1/16

  1. 判断字符串是否在内
data=pd.read_csv("./data/full_music_data.csv")
bool=data["artist_names"].str.contains("', '")
# 将包含这个字符串的行标记为True,不包含为False
newdata=data[bool==False]
# 为了得到不含该字符串的行,故直接筛选False
  1. 判断列中某元素是否存在与列表中
boollist=["["+str(i)+"]" for i in artist_id]
# 将判断列表处理一下
newdata=newdata[newdata["artists_id"].isin(boollist)]
# 利用isin()判断列表中元素是否存在于boollist列表

系列未完,后面会继续更新。

标签:False,python,newdata,boollist,处理,字符串,列表,data,pandas
来源: https://blog.csdn.net/m0_46911343/article/details/122521882