对Python中数组的几种使用方法总结


Posted in Python onJune 28, 2018

二维数组的初始化

matirx_done = [[0 for i in range(0, len(matirx))]for j in range(0, len(matirx[0]))]

就将其初始化为一个与matrix相同大小的元素全为 0 的矩阵

数组的多级排序

在数组 idea_collect = [[3, 1, 2], [3, 2, 1], [3, 2, 2], [3, 1, 1]] 中, 先按照第二项排列, 再按照第三项倒序排列 可写为:

idea_collect.sort(key=lambda x: (x[1], -x[2]))

其中, x[1] 代表第二项正序排列, -x[2] 代表第三项倒序排列

排列结果为 [[3, 1, 2], [3, 1, 1], [3, 2, 2], [3, 2, 1]]

在一个 class 中多个函数不传参使用同一个数组

如例所示:

class Partition:
  def __init__(self):
    self.num_complete = []

  def partition(self, num, start, end):
    self.num_compelete = num 

  def partition_core(self):
    del self.num_compelete[0]

其中,self.num_compelete就是 class 中两个函数同时可以直接调用的数组, 不过最好先在def __init__中声明这个数组

以上这篇对Python中数组的几种使用方法总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现在Linux系统下更改当前进程运行用户
Feb 04 Python
python实现协同过滤推荐算法完整代码示例
Dec 15 Python
Python OpenCV获取视频的方法
Feb 28 Python
pandas Dataframe行列读取的实例
Jun 08 Python
使用tensorflow实现线性回归
Sep 08 Python
Pytorch 抽取vgg各层并进行定制化处理的方法
Aug 20 Python
python线程定时器Timer实现原理解析
Nov 30 Python
Python3 使用selenium插件爬取苏宁商家联系电话
Dec 23 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
Python基础类继承重写实现原理解析
Apr 03 Python
Windows下Anaconda安装、换源与更新的方法
Apr 17 Python
使用Python下载抖音各大V视频的思路详解
Feb 06 Python
Python动态导入模块的方法实例分析
Jun 28 #Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
Jun 28 #Python
python实现将读入的多维list转为一维list的方法
Jun 28 #Python
numpy matrix和array的乘和加实例
Jun 28 #Python
python 按不同维度求和,最值,均值的实例
Jun 28 #Python
python 列表,数组和矩阵sum的用法及区别介绍
Jun 28 #Python
python 列表降维的实例讲解
Jun 28 #Python
You might like
支持oicq头像的留言簿(一)
2006/10/09 PHP
PHP中设置时区方法小结
2012/06/03 PHP
php获取url参数方法总结
2014/11/13 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
2017/06/15 PHP
使用PHP+MySql实现微信投票功能实例代码
2017/09/29 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
Javascript 解疑
2009/11/11 Javascript
treepanel动态加载数据实现代码
2012/12/15 Javascript
jquery弹出层类代码分享
2013/12/27 Javascript
js与jquery获取父级元素,子级元素,兄弟元素的实现方法
2014/01/09 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
js实现带缓动动画的导航栏效果
2017/01/16 Javascript
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
vue通过数据过滤实现表格合并
2020/11/30 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
使用Flask集成bootstrap的方法
2018/07/24 Python
Python重新加载模块的实现方法
2018/10/16 Python
Python下应用opencv 实现人脸检测功能
2019/10/24 Python
Python drop方法删除列之inplace参数实例
2020/06/27 Python
python 三种方法实现对Excel表格的读写
2020/11/19 Python
澳大利亚潮流尖端的快时尚品牌:Cotton On
2016/09/26 全球购物
Sofmap官网:日本著名的数码电器专卖店
2017/05/19 全球购物
大韩航空官方网站:Korean Air
2017/10/25 全球购物
Pretty Green美国:英式摇滚服饰风格代表品牌之一
2019/01/23 全球购物
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
《忆江南》教学反思
2014/04/07 职场文书
出生证明公证书
2014/04/09 职场文书
自我推荐信范文
2014/05/09 职场文书
寒暑假实习证明书模板
2014/11/29 职场文书
2016年入党心得体会范文
2016/01/23 职场文书
Python爬虫实战之爬取京东商品数据并实实现数据可视化
2021/06/07 Python
关于python中readlines函数的参数hint的相关知识总结
2021/06/24 Python
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫
Python爬虫网络请求之代理服务器和动态Cookies
2022/04/12 Python