源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  技术问答  >  如何获得每个元素的第二元素列表

如何获得每个元素的第二元素列表

分类: 技术问答 • 2022-06-10 23:56:35
问题描述:

试想一个Python列表如何获得每个元素的第二元素列表

A = [1,2],[3,4],[5,6]

怎么可能我从列表中得到一个列表,使得列表中的元素满足第二个元素大于2?

答

In [32]: a=[[1,2],[3,4],[5,6]] 

In [33]: [s for s in a if s[1]>2] 
Out[33]: [[3, 4], [5, 6]] 

答

所以我猜你希望你的榜样,结果是:

result=[[3,4], [5,6]]

在这种情况下,你只需要做:

result=[l for l in a if l[1]>2]

这是称为list comprehension。

相关推荐

  • 15:如何访问列表中的元素
  • js 如何用一层 for 循环找到数组里第二大的元素
  • Python数据结构与算法—第二大节课—第2-5课时:顺序表添加与删除元素;Python列表的实现——day61
  • jQuery如何实现点击页面获得当前点击元素的id或其他信息
  • 在python语言中,如何取出两个列表中相同或者不同的元素
  • 如何找到两个其他列表中的每个元素?
  • 对Python列表中的每个元素执行字符串操作
  • 如何使用逗号在Python中合并列表中的2个元素?
  • python如何找出一个列表中相同元素的多个索引
  • flex:如何减少每个文本元素之间的差距?
  • jQuery的获得一个html元素
  • AngularJS:如何获取元素高度
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号