博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python lambda和startwith的一些用法和总结。
阅读量:6360 次
发布时间:2019-06-23

本文共 541 字,大约阅读时间需要 1 分钟。

   最近在做数据的分析,用到一些简单的过滤,也学习到了,lambda和startwith的一些用法,下面写个东西备忘,首先了解lambda.这个是一个类似函数的小型用法,跟函数的性质差不多,可以跟filter结合使用:

>>> xiaoluo = lambda x,y:x+y>>> print xiaoluo(1,2)3>>> print xiaoluo(3,4)7

看一下结果:等于是xiaoluo = lambda x,y:print x+y的意思。

>>> a = [1,2,3]>>> filter(lambda x:x<2,a)[1]

看一下startwith也是一个过滤的东西,只是在字符串的开头,在我们还没有用re的情况下:

#!/usr/bin/env pythonimport osf = open('/etc/passwd','r')lines = f.readlines()for line in lines:    if line.startswith("root"):        print line

返回结果:

root:x:0:0:root:/root:/bin/bash

   总结:这两个工具用法虽好,但是有一定的局限性,后期使用re之后就用处不大了,

转载地址:http://ysima.baihongyu.com/

你可能感兴趣的文章
【微信公众号开发】获取并保存access_token、jsapi_ticket票据(可用于微信分享、语音识别等等)...
查看>>
datatable 获取最大值
查看>>
sqlserver2012一直显示正在还原(Restoring)和从单用户转换成多用户模式(单用户连接中)...
查看>>
spark复习总结02
查看>>
李瑞红201771010111《第九周学习总结》
查看>>
pymongo模块
查看>>
第0次作业
查看>>
快排+折半查找
查看>>
c# GC 新典型
查看>>
ssh bash 通配符
查看>>
seajs在jquery多个版本下引用jquery的插件的方案
查看>>
关于网络上java,php和.net的“口角之争“的一点想法 !
查看>>
python 第二周(第十三天) 我的python成长记 一个月搞定python数据挖掘!(21) -正则表达式re...
查看>>
[POI2011]SEJ-Strongbox
查看>>
20文件
查看>>
【Go】并发编程
查看>>
VMware虚拟化NSX-Manager命令行更改admin用户密码
查看>>
python字符串函数
查看>>
ORM框架Hibernate (四)MyEclipse Hibernate Tool 逆向生成实体类
查看>>
去掉iphone连接电脑时会出现的弹出窗口
查看>>