qianxun2011的个人博客分享 http://blog.sciencenet.cn/u/qianxun2011

博文

python 链表 多重列表结构的使用

已有 3383 次阅读 2015-2-8 09:52 |个人分类:python|系统分类:科研笔记| Python, 字符串, 链表

python在处理字符串时有一个比价好的手段,就是链表,临时生成列表,对列表中的元素处理。

[]即可立即生成列表,方括号中可以包含语句,

[w for w in word_list if w.endwith('ed')]

这是一层的判断结构。

python的列表中还可以包含更多的层级,[[][[]]]

所以在方括号中的循环语句也可以是多重的[w for word_list in claim_sent for w in word_list if w.endwith('ed')]

这种处理方式大大减少了数据处理的工作量。

所以,python的数据处理,要善于利用列表,更要善于在方括号中利用链表。



https://blog.sciencenet.cn/blog-629912-866498.html

上一篇:用于统计的哈希
下一篇:tuple 元组条件添加解析
收藏 IP: 122.71.182.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-18 14:26

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部