如题,使用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. ORA-01502: index ‘index_name' or partition of such index is in unusable state
  2. Android - HttpURLConnection 抛出异常
  3. mysql修改binlog格式_mysql binlog格式...
  4. STM32 串口 #pragma import(__use_no_semihosting)解析
  5. 你还笃信亲身经历的事情吗?来看看大脑如何处理感觉信息
  6. CCNA课堂练习三:标准访问控制列表和扩展访问控制列表的区别
  7. 5.1.2 操作系统控制I/O设备的I/O控制器
  8. 玩转算法值面试-第五章 -在链表中穿针引线
  9. supervisor 子进程退出_用supervisor监管你的程序,不用担心程序挂了
  10. 红盟云卡v1.6.2源码
  11. 插件开发之360 DroidPlugin源码分析(五)Service预注册占坑
  12. springboot宠物医院管理系统、
  13. idea 如何修改主题
  14. Windows编程 从消息窗口到基本窗口 游戏循环窗口框架的简单实现
  15. 爬取DMP_ISV版(达摩盘服务商版)画像数据
  16. 【时间序列分析】12. ARMA(1,1)模型
  17. 神经网络解决回归问题,神经网络做回归问题
  18. 华为手机能隐藏蓝牙吗_华为手机有哪些隐藏实用功能?如何开启华为手机NFC功能...
  19. 第10章 车间工位吊 多工况移动载荷分析(网格划分详细)正反框选、网格过度bias(size)、face meshing(层数控制)
  20. 超适合初学者刷的170道C基础编程题 选自牛客网 个人超详细解析(有彩蛋哟~)

热门文章

  1. [转载]什么情况下应该设置 cudnn.benchmark = True?
  2. 关于跨域的cookie问题
  3. Android Activity 生命周期和LaunchMode 规则
  4. nginx 做负载均衡
  5. MC新手入门(五十)------服务器连接 一
  6. 解决DataGridView在多线程中无法显示滚动条的问题
  7. 解决oninput在输入中文时,会获取拼音的问题
  8. 解决无法安装cnpm,cnpm卡顿问题
  9. Docker网络解决方案 - Calico部署记录
  10. Foxmail: 错误信息::ssl连接错误, errorCode: 5,各种解决方案的大杂烩。