如题,使用python统计在一个列表中的数字,有多少个正数,多少个负数。

思路一:使用列表生成式,生成新的列表

思路二:传统判断思维,累加

以下是Demo(代码基于python3.6):

#!/usr/bin/env python3
# -*- coding: utf-8 -*-# 方法一
a = [11, 3, -9, -4, 25, 27, 0, -1, -5, 8, -27, 10, 2, -2]b = [i for i in a if i > 0]
print("大于0的个数: %s" % len(b))c = [i for i in a if i < 0]
print("小于0的个数: %s" % len(c))
#!/usr/bin/env python3
# -*- coding: utf-8 -*-# 方法二
a = [11, 3, -9, -4, 25, 27, 0, -1, -5, 8, -27, 10, 2, -2]m = 0
n = 0
for i in a:if i > 0:m += 1elif i < 0:n += 1else:pass
print("大于0的个数: %s" % m)
print("小于0的个数: %s" % n)

Python统计在一个队列中有多少个正数,多少个负数相关推荐

  1. python 栈和队列_Python实现栈和队列的简单操作方法示例

    本文实例讲述了Python实现栈和队列的简单操作方法.分享给大家供大家参考,具体如下: 先简单的了解一下数据结构里面的栈和堆: 栈和队列是两种基本的数据结构,同为容器类型.两者根本的区别在于: sta ...

  2. python统计有几个单词_统计文件中单词的个数---Shell及python版

    最近在看shell中有个题目为统计单词的个数,使用了awk功能,代码如下 #!/bin/bash if [ $# -ne ];then echo "Usage:basename $0 fil ...

  3. python统计文件中每个单词出现的次数_Python统计单词出现的次数

    题目: 统计一个文件中每个单词出现的次数,列出出现频率最多的5个单词. 前言: 这道题在实际应用场景中使用比较广泛,比如统计历年来四六级考试中出现的高频词汇,记得李笑来就利用他的编程技能出版过一本背单 ...

  4. 用python统计水浒传中的高频词汇

    用python统计水浒传中的高频词汇 #词频统计.py import jieba excludes = {"两个","一个","只见",&q ...

  5. python实现环形队列

    0队列,是一种基础数据结构,遵循的原则是先进先出,就和排队一样,排在队伍前面的人先出来. class arrayQueen:# 数组最大容量maxSize = 0# 队列的头部front = 0# 队 ...

  6. python统计字母空格个数_python统计字母、空格、数字等字符个数的实例

    如下所示: # -*- coding: utf-8 -*- # 要求:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. def count(s): count_a=count_z=c ...

  7. Python代码编写过程中有哪些重要技巧?

    近几年,转行做Python技术岗的人越来越多,大家对于Python的关注越来越高,尤其是工作后,很多人都想知道Python代码编写过程中有哪些重要技巧?小编告诉大家,在编写Python代码过程中,除了 ...

  8. python统计元素个数_python怎么统计列表中元素的个数

    python统计列表中元素的个数的方法:可以通过count()方法来实现.该方法可以统计字符串中某个字符出现的次数,并返回子字符串在字符串中出现的次数.具体用法如:[count=List.count( ...

  9. 怎么用python统计字数_使用Python 统计高频字数的方法

    问题 (来自Udacity机器学习工程师纳米学位预览课程) 用 Python 实现函数 count_words(),该函数输入字符串 s 和数字 n,返回 s 中 n 个出现频率最高的单词.返回值是一 ...

最新文章

  1. 虚拟机中docker安装mysql远程无法访问解决方法
  2. Eclipse 批量创建多级文件夹
  3. 明显调用的表达式前的括号必须具有指针函数类型_基于指针对象的方法
  4. php多态实现,PHP面向对象之旅:PHP的多态
  5. PWM实现语音播放原理
  6. linux 文件管理器_8个Linux文件管理器尝试
  7. python 命令模式_python设计模式(十六):命令模式-阿里云开发者社区
  8. 期货开平,多开,空开,多平,空平
  9. 统计字符串中数字字符、英文字符、空格符的个数
  10. 傲腾readyboost_使用SD卡和ReadyBoost提升上网本速度
  11. 安装与部署Exchange server 2013
  12. badboy设置中文_badboy中文手册
  13. Combating the Repatriation Blues
  14. mcldownload文件夹_—MCLDownload—文件夹
  15. (转)BT下载不死!Magnet(磁力链接)开创网络BT2.0时代!!
  16. 1、ATK-LORA-01
  17. CentOS 7的时间设置
  18. 益聚星荣:没有战报刷屏,没有出圈晚会,这个双11为何静悄悄
  19. ICPC-思维-CF#525div2 A+B+C+D
  20. jQuery转换JS原生代码

热门文章

  1. redis主从复制下哨兵模式---选举原理
  2. 关系数据库标准语言 SQL (ch.3)
  3. Atitit.导出excel报表的设计与实现java .net php 总
  4. socket有关的一些扩展函数介绍
  5. 各种格式的视频播放的代码(wma格式)
  6. 用iframe设置代理解决ajax跨域请求问题
  7. 从前端角度看网页渲染慢的原理及解决方案
  8. 使用虚拟机安装Linux系统常见的错误以及解决方案
  9. qt designer启动后不显示界面问题的原因与解决办法
  10. 【PaddlePaddle系列】报错解决方法合集 (不定时更新)