'].isin(['中国','美国','英国','日本','巴西']))&(df['金牌数']<30)
36 -筛选行|条件(包含指定值)
提取 国家奥委会 列中,所有包含国的行
df[df['国家奥委会...'].str.contains('国')]
37-筛选某行某列
提取第0行第2列
df.iloc[0:1,[1]]
38-筛选多行多列
提取 第 0-2 行第 0-2 列
df.iloc[0:2,0:2...]
39-筛选值|组合(行号+列号)
提取第 4 行,第 4 列的值
df.iloc[3,3]
40 - 筛选值|组合(行号+列名)
提取行索引为 4 ,列名为 金牌数 的值
df.at[4,'金牌数'...)
21 - 聚合统计|自定义函数
在 18 题基础上,在聚合计算时新增一列计算最大值与平均值的差值
def myfunc(x):
return x.max()-x.mean()
df.groupby...(right,on=['key1','key2'])
8-金融数据与时间处理
8-1pandas中的时间操作
1-时间生成|当前时间
使用pandas获取当前时间
pd.Timestamp('now')