python numpy和list查询其中某个数的个数及定位方法

作者:DreamLee0625 时间:2021-04-29 01:36:50 

1. list

查询个数:

调用list.count(obj)函数,返回obj在list中的个数。

输入:


list_a = [2 for x in range(5)]
print(list_a)
a_count = list_a.count(2)
print(a_count)

输出:


[2, 2, 2, 2, 2]

定位元素:

调用list.index(obj)函数,返回待查找对象第一个匹配项的位置。

输入:


#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc'];

print "Index for xyz : ", aList.index( 'xyz' ) ;
print "Index for zara : ", aList.index( 'zara' ) ;

输出:


Index for xyz : 1
Index for zara : 2

2. numpy

查询个数:

调用numpy的sum函数:np.sum( ndarray == 1 )

输入:


import numpy as np

a = np.ones((4, 5))
print(a)
print(np.sum(a == 1))

输出:


[[ 1. 1. 1. 1. 1.]
[ 1. 1. 1. 1. 1.]
[ 1. 1. 1. 1. 1.]
[ 1. 1. 1. 1. 1.]]
20

定位元素:

调用numpy的where函数:np.where( ndarray == obj )

输入:


a = np.ones((4, 5))
a[1:3,1:3] = 4
print(a)
print(np.sum(a == 1))
print(np.where(a == 4))

输出:


[[ 1. 1. 1. 1. 1.]
[ 1. 4. 4. 1. 1.]
[ 1. 4. 4. 1. 1.]
[ 1. 1. 1. 1. 1.]]
16
(array([1, 1, 2, 2]), array([1, 2, 1, 2]))

来源:https://blog.csdn.net/vitaminc4/article/details/78861514

标签:python,list,numpy
0
投稿

猜你喜欢

  • Python脚本实现代码行数统计代码分享

    2023-02-26 00:24:13
  • Python3 基础语法详解

    2023-06-24 06:10:55
  • WEB2.0网页制作标准教程(9)第一个CSS布局实例

    2008-02-19 19:05:00
  • python pyheatmap包绘制热力图

    2021-02-18 21:35:46
  • 利用python的socket发送http(s)请求方法示例

    2022-06-06 08:33:39
  • Selenium chrome配置代理Python版的方法

    2022-02-24 14:26:08
  • ASP将Excel数据导入到SQLServer的实现代码

    2011-03-10 10:38:00
  • Python 取numpy数组的某几行某几列方法

    2023-11-24 05:46:47
  • Python实战项目用PyQt5制作漫画脸GUI界面

    2023-07-05 13:17:19
  • 解决PyCharm中光标变粗的问题

    2022-10-24 15:47:32
  • numpy模块中axis的理解与使用

    2023-06-26 22:55:28
  • 对网站内嵌gradio应用的输入输出做审核实现详解

    2023-07-22 08:22:05
  • python实现机械分词之逆向最大匹配算法代码示例

    2022-01-02 08:16:27
  • 批标准化层 tf.keras.layers.Batchnormalization()解析

    2023-06-18 23:35:17
  • 类型转换的小乐趣

    2010-11-30 21:37:00
  • HTML+CSS 模仿Windows 7 桌面效果

    2010-06-17 14:33:00
  • ThinkPHP3.1.2 使用cli命令行模式运行的方法

    2023-11-14 12:56:27
  • Python Matplotlib基本用法详解

    2022-07-30 15:52:27
  • 获取mssql的xml返回结构的方法

    2007-08-23 12:52:00
  • python使用tcp传输图片数据

    2023-08-09 06:33:48
  • asp之家 网络编程 m.aspxhome.com