[Python]List Comprehension

Posted profesor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python]List Comprehension相关的知识,希望对你有一定的参考价值。

 

students = [("jerry", 25), ("elaine", 24), ("John", 34), ("kramer", 34)]
#把年龄在30以上的学生信息提取出来
print([item for item in students if item[1] > 30])

#把年龄在30以上的学生姓名提取出来
print([item[0] for item in students if item[1] > 30])

#把名字以j(不论大小写)开头的学生信息提取出来
print([item for item in students if item[0].lower().startswith(j)])

 

以上是关于[Python]List Comprehension的主要内容,如果未能解决你的问题,请参考以下文章

python对list元素操作

python list里的list元素颠倒位置

在python中如何将两个list合并成一个list,不用for语句

Python List 列表list()方法

python 怎么判断list里元素类型

Python基础之list