Python 中形如 xx for xx in yy 的链表推导式
来源:互联网 发布:php 数据相加 编辑:程序博客网 时间:2024/05/19 23:04
在训练svm时,加载label.txt 文件中的label时,需要对label号的前后空白符进行删除。此时使用了链表推导式,借此学习和介绍下链表推导式。
如下:
unq_objnames = [l.strip() for l in open('labels.txt').readlines()]
这种形如 xx for xx in yy 的形式就是链表推导式,
生成链表很简单的一种办法就是链表推导式,不仅容易看懂,还很好用:
链表表达式在for语句前面,for后面就是对参数的限定。[XXX for yyy](必须要有方括号表示是链表),XXX表示链表,yyy限定XXX中参数。
举一个简单的例子:
[2,4,6,8,10]
所以,unq_objnames = [l.strip() for l in open('labels.txt').readlines()]的意思就是从labels.txt 中循环读取每个label并赋值给l,并且将l的前后空白符删除,并将得到的链表最终赋值给unq_objnames 1 0
- Python 中形如 xx for xx in yy 的链表推导式
- delphi for xx in xx do 语法的使用示例
- System.getProperty("xx.yy");的配置
- Python中“xx+=xx”与“xx=xx+xx”的区别
- 关于MySql异常 Access denied for user 'xx'@'yy'的复盘
- xx for Management xx问卷
- java 的 xx+yy+zz=xyz的问题解析
- 百度API得到XX地区所有YY的经纬度坐标
- XX
- xx
- xx
- xx
- XX
- xx
- xx
- xx
- XX
- xx
- 编译环境出错jdk1.6 1,7
- 读书札记-《重构-改善既有代码的设计》
- jQuery实现轮播图效果
- Zend Studio中将tab转换为4个空格
- jsonarray ---json数组格式(1对多map)
- Python 中形如 xx for xx in yy 的链表推导式
- 已上线系统的统计埋点重构V1.0
- UEStudio——打造自己的php IDE
- 用Maven插件生成Mybatis代码
- Android平台java编程规范
- 决策树对鸢尾花数据的两特征组合的分类结果
- servlet生成保存图片,压缩zip见附件
- 【转】:PHP 比较操作符
- GAN: Generative Adversarial Nets