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}