python中将奇数和偶数分列
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中将奇数和偶数分列相关推荐
- python判断奇数和偶数_从Python中的给定列表中提取偶数和奇数
python判断奇数和偶数 In this problem, we are given a list by the user which may be the mixture of even and ...
- python统计奇数和偶数的个数_Python 统计位数为偶数的数字的代码
问题描述 给出一个整数数组 nums,请返回其中位数为偶数的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 34 ...
- python统计奇数和偶数的个数_Python 统计位数为偶数的数字代码详解
问题描述 给出一个整数数组 nums,请返回其中位数为偶数的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 34 ...
- python list除以_每日一课 | python判断奇数和偶数
在这个问题中,我们为用户提供了一个可能是偶数和奇数混合的列表,根据偶数和奇数的概念,我们将列表分为两个列表,一个仅包含偶数,另一个将包含仅包含奇数.在执行此任务之前,我们将学习如何在Python中检查 ...
- python输出奇数数字序列_python在一串数字中选出奇数-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 js 验证 数字 (验证字符 ...
- python求奇数的乘积_python求偶数之积
今天小编就为大家分享一篇python 求1-100之间的奇数或者偶数之和的实例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 如下所示: i=0sum1=0sum2=0... P ...
- python numpy 奇数偶数行互换_python 列表推导式(经典代码)(21)
文章首发微信公众号,微信搜索:猿说python 截止到目前为止,python基础内容已经学习了50%左右,在学习编程过程中,我们不仅要学习python语法,同时也需要学习如何把自己代码写的更美观,效率 ...
- python输出奇数数字序位_python对输出的奇数偶数排序实例代码
我们从小学的时候就学习了奇数偶数,知道整数可以分成奇数和偶数两大类,能被2整除的数叫做偶数,不能被2整除的数叫做奇数.在我们python编程中,会遇到很多数字和代码,有的时候会很乱,不好操作. 在遇到 ...
- python入门:输出1-100之内的所有奇数和偶数
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #输出1-100之内的所有奇数和偶数 4 """ 5 给start赋 ...
- 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+= ...
最新文章
- ElasticSearch什么是文档?索引一个文档
- Android中使用EventBus事件发布/订阅框架实现事件传递
- c++ 输入输出流关联
- 网页设计师应向肖像画家吸取的11个理念
- html注释的爱情故事,爱情故事”为你的婚礼贴上专属标签
- maven加载第三方jar不能加载
- 4-1 简单输出整数 (10分)
- 第一课 第二节 集成开发环境
- 谷歌也挖墙脚啊[抠鼻]
- Android5.0水波纹效果ripple实现
- DataTable对象的操作问题
- (转)使用Flexible实现手淘H5页面的终端适配
- 编程常用英语单词,文末有我工作中收集的自用的
- ArcGIS拓扑关系建立概述
- python md5加密解密_python md5加密解密
- epoll中的ET和LT模式区别
- c语言且或者是优先级,C语言笔试题
- 如何让计算机虚拟出多个桌面,多屏显示算什么?win10自带神技能,桌面秒变多屏幕,创建无上限...
- PC系统启动过程简介以及Windows引导修复
- 如何更高效更系统地学习3D视觉?