辞梦

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

python函数——zip() map() round() insert()

df.rename(index=None 以字典的形式,赋予索引新的值,第一行
        ,columns=None列
        ,axis=None 指定坐标轴
       ,inplace=False) 是否使用新生成的列表替换原列表

axis 参数不与index和columns参数连用

zip() 函数

用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表

1
2
3
4
5
6
7
8
9
10
a = [1,2,3,4]
b = [5,6,7,8]
zipped = zip(a,b)
print(list(zipped))
 
zipped = zip(a,b)
print(list(zip(*zipped)))
>>>
[(1, 5), (2, 6), (3, 7), (4, 8)]
[(1, 2, 3, 4), (5, 6, 7, 8)]

  

map()函数

map(function,iterable…) -> function – 函数 iterable – 一个或多个序列

1
2
3
4
5
s1 = [1,2,3,4,5]
s2 = [6,7,8,9,10]
s3 = map(lambda x,y:x*y,s1,s2)
list(s3)
>>>[6, 14, 24, 36, 50]

  

axis=1 是行

.sum(axis=1)行相加

 

 

 

 

round(number,digits)


参数:

    1. digits>0,四舍五入到指定的小数位
    2. digits=0, 四舍五入到最接近的整数
    3. digits<0 ,在小数点左侧进行四舍五入
    4. 如果round()函数只有number这个参数,等同于digits=0

四舍五入规则:

要求保留位数的后一位<=4,则进位,如round(5.214,2)保留小数点后两位,结果是 5.21
要求保留位数的后一位“=5”,且该位数后面没有数字,则不进位,如round(5.215,2),结果为5.21
要求保留位数的后一位“=5”,且该位数后面有数字,则进位,如round(5.2151,2),结果为5.22
要求保留位数的后一位“>=6”,则进位。如round(5.216,2),结果为5.22

insert() 函数

用于将指定对象插入列表的指定位置。

 

posted on   辞梦  阅读(261)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示