2024-11-21
 
lambda创建一个函数对象,并没有保存它也没有调用它,时刻会被回收了
例子:
bar = lambda:'beginman'
print bar()     #beginman


相当于 bar=fun(){return 'beginman'}
======================================
ambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边的返回值。
例子:
 add = lambda x, y: x + y
 
    print(add(3, 5))
    # Output: 8
相当于  add = fun( x, y){ return x + y }:


======================================
Python Pandas数据分析iloc和loc的用法详解
Pandas 是一套用于 Python 的快速、高效的数据分析工具。它可以用于数据挖掘和数据分析,同时也提供数据清洗功能。


iloc索引器用于按位置进行基于整数位置的索引或者选择。
x.iloc[0] 取第一个
x.iloc[-1] 取最后一个






=====================================
agg在Python中用于对DataFrame或Series进行聚合操
import pandas as pd
 
data = {'A': [1, 2, 3, 4], 'B': [5, 6, 7, 8]}    # 创建一个DataFrame
 
df = pd.DataFrame(data)
 
avg_a = df['A'].agg('mean')     # 使用agg方法计算平均值
 
print(avg_a)    # 输出:2.5
 
max_a = df['A'].agg(['max', 'min'])  # 使用agg方法计算最大值和最小值 
 
print(max_a)  # 输出:{'max': 4, 'min': 1}