在给定的lis中求偶数和奇数的平方 您所在的位置:网站首页 奇数的平方和 在给定的lis中求偶数和奇数的平方

在给定的lis中求偶数和奇数的平方

#在给定的lis中求偶数和奇数的平方| 来源: 网络整理| 查看: 265

这需要列表理解,但不能理解,因为有两个目标列表(当然可以,但这意味着要测试两次均匀性)。在

因此,定义两个输出列表,并使用三元表达式在输入列表中选择一个或另一个列表,以便执行一个单独的append(更优雅)

L1=[1,2,3,4,5,6,7,8] even_sq,odd_sq = [],[] for i in L1: (even_sq if i%2==0 else odd_sq).append(i*i) print(even_sq,odd_sq)

结果:

^{pr2}$


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有