• 1、将数组转化为列表形式。
  • 2、找出列表中所有0元素的索引。
  • 3、使用 del 删掉列表中的0元素。
  • 4、将列表中的元素转化为整型。(列表中的元素为浮点型)
  • 5、将最终得到的不含0元素的列表转化成数组。
a = np.array([1, 2, 3, 4, 0, 5, 6, 0, 2, 0])
# 1、将数组转化为列表形式。
a_list = list(a)
# 2、找出列表中所有0元素的索引。
index = []
for j, each in enumerate(a_list):if each == 0:index.append(j)# 3、使用 del 删掉列表中的0元素。del a_list[j]
# 4、将列表中的元素转化为整型。
for k, each in enumerate(a_list):each_int = int(each)a_list[k] = each_int
# 5、将最终得到的不含0元素的列表转化成数组。
a = np.array(a_list)

删掉nd array数组中的所有零元素相关推荐

  1. 算法题:将一维数组中的非零元素移动到数组前端(后端)

    文章目录 1. 题目 1.1. 输入 1.2. 输出 2. 算法一 2.1. 分析 2.2. 代码 2.3. 结果 3. 算法二 3.1. 分析 3.2. 代码 3.3. 结果 4. 非零元素移动到数 ...

  2. js中Array数组中的常用方法汇总

    Array的push与unshift方法性能比较分析 从原理就可以知道,unshift的效率是较低的.原因是,它每添加一个元素,都要把现有元素往下移一个位置.unshift比push要慢差不多100倍 ...

  3. 215. Kth Largest Element in an Array 数组中的第K个最大元素

    Title 在未排序的数组中找到第 k 个最大的元素.请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素. 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2 ...

  4. matlab 删掉空行,在MATLAB中使用XLSWRITE:如何删除空单元格?

    如果我理解你的问题的第一部分,你想删除 newfile 单元格数组中只包含空单元格的任何行 . 您可以使用函数CELLFUN来查找空单元格,使用函数ALL查找包含所有空单元格的行,然后使用logica ...

  5. 怎么把电脑的php软件删掉,彻底删除电脑中流氓软件的4大实用高招! 为什么电脑会被偷偷装上百度软件?...

    彻底删除电脑中流氓软件的4大实用高招 几乎所有人都曾被流氓软件骚扰过,或者正在遭受着这些流氓软件的侵扰,它们利用各种方式偷偷安装进电脑,一旦被安装,几乎无法删除,删除之后重启电脑还会再次被安装,如何彻 ...

  6. 查找二维数组中的非零元素

    手头上在做一个图像处理的工作,需要在一个二维空间中查找非零元素.网上大都是在讲如何获取非零元素的索引,总是差那么一点点,所以在其基础上进行了一个循环,以实现利用索引对元素的定位和提取: import ...

  7. java字符串删掉子串_如何从Java中的列表中删除子列表?

    java字符串删掉子串 从列表中删除子列表 (Removing SubList from a List) Suppose, we have a list of few elements like th ...

  8. 【算法】快速选择算法 ( 数组中找第 K 大元素 )

    算法 系列博客 [算法]刷题范围建议 和 代码规范 [算法]复杂度理论 ( 时间复杂度 ) [字符串]最长回文子串 ( 蛮力算法 ) [字符串]最长回文子串 ( 中心线枚举算法 ) [字符串]最长回文 ...

  9. git删除分支时究竟会删掉哪些东西

    前言 git练习网站:https://learngitbranching.js.org 记住一点:当你想删除某个分支时,git只会把那些只与这个分支相关的结点和分支箭头删掉 下面会举两个例子来说明这一 ...

最新文章

  1. ACMNO.27 Python的两行代码解决 C语言-字符逆序 写一函数。使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。 输入 一行字符 输出 逆序后的字符串
  2. 这次终于彻底理解了傅里叶变换
  3. Spartan-6的SelectIO资源
  4. 分布式任务队列 Celery — Overview
  5. 高性能 TCP UDP 通信框架 HP-Socket v3.2.3
  6. C++ vector.insert的用法
  7. Teams内嵌的卡片image的限制
  8. linux如何查看mysql是否启动
  9. Qt工作笔记-Qt creator如何生成dll,以及如何移植到vs上
  10. 模拟——扫雷游戏(洛谷 P2670)
  11. 移动和云环境下的报文传输流程--理解DNS解析、CDN资源下发、公网传输流程、数据中心网络
  12. Python计算流体动力学(CFD)模拟人体呼吸系统
  13. 如何用html实现图片轮播,怎么单纯的用html+css实现图片轮播?
  14. 副词记忆(II):ly后缀的常用词
  15. 键盘钢琴html代码,键盘钢琴KeyboardPiano(源代码)
  16. [代码人生][分享]SQl语句学习专题
  17. 大工21春《土木工程实验(二)》实验报告
  18. Linux下链接库出现的undefined reference问题总结
  19. 迈阿密大学的计算机系咋样,美国迈阿密大学计算机专业本科.pdf
  20. WPF无弹窗打印_se7en3_新浪博客

热门文章

  1. Lab3-实现计划项app辅助类实现
  2. 目前网络环境介绍目前网络环境
  3. office2013来了
  4. lzx和网页之间脚本交互调试方式
  5. aes hex 加密
  6. SIP: From ,Contact, Via 和 Record-Route/Route head字段详解
  7. 3.2.3 存储器与CPU的连接(重难点 看完就会)
  8. TDA4 J721 EVM开发板开发学习
  9. Windows7 开机自启脚本
  10. rabbitmq(二):死信队列,springboot 实现3种情况