python中将奇数和偶数分列

  • 方法一
  • 方法二
  • 方法三
  • 拓展:列表翻倍

随机创建一个数列,如何将里面的奇数和偶数分列呢?今天我们就来试试。

方法一

写出代码,

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
m1 = []
m2 = []for num in nums:if num % 2 == 0:m1.append(num)else:m2.append(num)
print(m1)
print(m2)

运行程序,查看结果。

方法简单,相信小伙伴们看了就能了解。

方法二

代码如下,

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
m1 = []
m2 = []m1 = [x for x in nums if x % 2 == 1]
m2 = [x for x in nums if x % 2 == 0]
print(m1)
print(m2)

运行结果,

也是没有问题的。

方法三

先写出代码,

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
m1 = []
m2 = []for i in range(len(nums)):if nums[i] % 2 == 0:m1.append(nums[i])else:m2.append(nums[i])
print(m1, m2)

这个其实和方法一类似,大家可以研究一下其中的不同。查看结果,

三种方法都比较简单,搞个拓展。提问:如何将列表翻倍分类同时进行?

拓展:列表翻倍

代码如下,

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
m1 = [x * 10 for x in nums if x % 2 == 0]
m2 = [x * 5 for x in nums if x % 2 == 1]
print(m1, m2)

运行程序,

这和方法二有什么关联呢?想必大家一看便知。今天就这样,看完就马上动手。趁热打铁,效果更好。

python中将奇数和偶数分列相关推荐

  1. python判断奇数和偶数_从Python中的给定列表中提取偶数和奇数

    python判断奇数和偶数 In this problem, we are given a list by the user which may be the mixture of even and ...

  2. python统计奇数和偶数的个数_Python 统计位数为偶数的数字的代码

    问题描述 给出一个整数数组 nums,请返回其中位数为偶数的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 34 ...

  3. python统计奇数和偶数的个数_Python 统计位数为偶数的数字代码详解

    问题描述 给出一个整数数组 nums,请返回其中位数为偶数的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 34 ...

  4. python list除以_每日一课 | python判断奇数和偶数

    在这个问题中,我们为用户提供了一个可能是偶数和奇数混合的列表,根据偶数和奇数的概念,我们将列表分为两个列表,一个仅包含偶数,另一个将包含仅包含奇数.在执行此任务之前,我们将学习如何在Python中检查 ...

  5. python输出奇数数字序列_python在一串数字中选出奇数-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 js 验证 数字 (验证字符 ...

  6. python求奇数的乘积_python求偶数之积

     今天小编就为大家分享一篇python 求1-100之间的奇数或者偶数之和的实例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 如下所示: i=0sum1=0sum2=0... P ...

  7. python numpy 奇数偶数行互换_python 列表推导式(经典代码)(21)

    文章首发微信公众号,微信搜索:猿说python 截止到目前为止,python基础内容已经学习了50%左右,在学习编程过程中,我们不仅要学习python语法,同时也需要学习如何把自己代码写的更美观,效率 ...

  8. python输出奇数数字序位_python对输出的奇数偶数排序实例代码

    我们从小学的时候就学习了奇数偶数,知道整数可以分成奇数和偶数两大类,能被2整除的数叫做偶数,不能被2整除的数叫做奇数.在我们python编程中,会遇到很多数字和代码,有的时候会很乱,不好操作. 在遇到 ...

  9. python入门:输出1-100之内的所有奇数和偶数

    1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #输出1-100之内的所有奇数和偶数 4 """ 5 给start赋 ...

  10. python求1到100偶数和_python 求1-100之间的奇数或者偶数之和的实例

    python 求1-100之间的奇数或者偶数之和的实例 如下所示: i=0 sum1=0 sum2=0 while i<=100: if i%2==0: sum1+=i else: sum2+= ...

最新文章

  1. ElasticSearch什么是文档?索引一个文档
  2. Android中使用EventBus事件发布/订阅框架实现事件传递
  3. c++ 输入输出流关联
  4. 网页设计师应向肖像画家吸取的11个理念
  5. html注释的爱情故事,爱情故事”为你的婚礼贴上专属标签
  6. maven加载第三方jar不能加载
  7. 4-1 简单输出整数 (10分)
  8. 第一课 第二节 集成开发环境
  9. 谷歌也挖墙脚啊[抠鼻]
  10. Android5.0水波纹效果ripple实现
  11. DataTable对象的操作问题
  12. (转)使用Flexible实现手淘H5页面的终端适配
  13. 编程常用英语单词,文末有我工作中收集的自用的
  14. ArcGIS拓扑关系建立概述
  15. python md5加密解密_python md5加密解密
  16. epoll中的ET和LT模式区别
  17. c语言且或者是优先级,C语言笔试题
  18. 如何让计算机虚拟出多个桌面,多屏显示算什么?win10自带神技能,桌面秒变多屏幕,创建无上限...
  19. PC系统启动过程简介以及Windows引导修复
  20. 如何更高效更系统地学习3D视觉?

热门文章

  1. win10卸载ie11后安装不上
  2. 小样本不符合正态_尿液样本HPV分型检测用于宫颈癌筛查的可能性
  3. Unity教程2D入门
  4. Pytorch——Conv2d、conv2d
  5. 观远数据带你乘云驾“务”,让决策更智能
  6. 麒麟系统安装lnmp
  7. 澳门大学计算机qs排名,澳门大学世界排名(澳门科技大学qs世界排名2021)
  8. RMAN备份恢复Oracle_wuli大世界_新浪博客
  9. 9个常用的免费高清壁纸图库网站
  10. 3个免费的设计师图库,值得收藏