python列表(数组)

列表(list)  就是 数组
  - 列表是Python中的一个对象
  - 对象(object)就是内存中专门用来存储数据的一块区域
  - 之前我们学习的对象,像数值,它只能保存一个单一的数据
  - 列表中可以保存多个有序的数据
  - 列表是用来存储对象的对象
  - 列表的使用:
    1.列表的创建
    2.操作列表中的数据

# 创建列表,通过[]来创建列表
my_list = [] # 创建了一个空列表
print(my_list , type(my_list))# 列表存储的数据,我们称为元素
# 一个列表中可以存储多个元素,也可以在创建列表时,来指定列表中的元素
my_list = [10] # 创建一个只包含一个元素的列表# 当向列表中添加多个元素时,多个元素之间使用,隔开
my_list = [10,20,30,40,50] # 创建了一个保护有5个元素的列表# 列表中可以保存任意的对象
my_list = [10,'hello',True,None,[1,2,3],print]# 列表中的对象都会按照插入的顺序存储到列表中,
#   第一个插入的对象保存到第一个位置,第二个保存到第二个位置
# 我们可以通过索引(index)来获取列表中的元素
#   索引是元素在列表中的位置,列表中的每一个元素都有一个索引
#   索引是从0开始的整数,列表第一个位置索引为0,第二个位置索引为1,第三个位置索引为2,以此类推
my_list = [10,20,30,40,50]# 通过索引获取列表中的元素
# 语法:my_list[索引] my_list[0]
# print(my_list[4])
# 如果使用的索引超过了最大的范围,会抛出异常
# print(my_list[5]) IndexError: list index out of range# 获取列表的长度,列表中元素的个数
# len()函数,通过该函数可以获取列表的长度
# 获取到的长度的值,是列表的最大索引 + 1
print(len(my_list)) # 5

posted on 2019-07-08 23:48 人生与戏 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/FlyingLiao/p/11154864.html

python列表(数组)相关推荐

  1. 全面讲解Python列表数组(四)什么是元组?元组跟列表数组的差异?元组的特征符号是啥子?

    一.元组跟列表数组的差异? 元组与列表是相似的,它们的差异是: 元组里面的元素是不可更改的; 列表数组里面的元素是可以进行增删修改的; 创建一个元组: 这个过程一般情况下用的是(), t = (1,2 ...

  2. 全面讲解Python列表数组(三)列表数组类型的内置函数方法

    列表数组类型的内置函数方法 这里有一个列表 list1[1,2,3,4,1,5,6,7,8,9] 一, count() list1.count(1) 2 作用是计算列表一个元素出现的次数; 二. in ...

  3. 全面讲解Python列表数组(一)创建,增删改查,萌新版,

    一. 创建列表 创建一个普通列表: member = [1,2,3,4,5] 混合列表 mix = [1,2,'哈',[3,4]] 这个特性很重要哦,是python特点之一; 空列表 empty = ...

  4. 全面讲解Python列表数组(二),列表分区/片,列表操作符,比较操作符,逻辑操作符,连接操作符,重复操作符,成员关系操作符;

    一 列表分片 简单概括来说就是可以从一个列表中一次性取出来多个元素等操作; 这里有一个列表 member=[1,2,3,4,5] member[1:3] [2,3] 还可以 member[:3] [1 ...

  5. python中 tolist_python 列表,数组,矩阵两两转换tolist()的实例

    通过代码熟悉过程: # -*- coding: utf-8 -*- from numpy import * a1 =[[1,2,3],[4,5,6]] #列表 print('a1 :',a1) #(' ...

  6. python列表的长度_Python 列表/数组(list)长度不足自动补零(补齐元素)

    Python 列表/数组(list)长度不足自动补零(补齐元素) 背景: python3.8 一个三元组列表,需要拆成三个独立列表,然后每个列表长度必须满足5位 如:li = [(0, 15, 33) ...

  7. Python 列表实现原理

    如何才能在计算机内存里有效地存储和访问那些对象集合呢? 计算机内存是一系列存储位置.每一个存储位置都有一个与之关联的数字(很像索引),这个数字被称为内存的地址(address). 一个数据的存储,可以 ...

  8. python添加数组元素_Python列表附录–如何向数组添加元素,并附带示例说明

    python添加数组元素 欢迎 (Welcome) Hi! If you want to learn how to use the append() method, then this article ...

  9. python 列表去重(数组)的几种方法_python 列表去重(数组)的几种方法

    在抓取页面图片时,为避免重复抓取,将抓取的img结果(结果集是list类型的)通过集合去重.这里总结了下网上搜集到的几种方法. 一.方法1 代码如下 复制代码 ids = [1,2,3,3,4,2,3 ...

最新文章

  1. Linux TCP/IP协议栈笔记
  2. 【每周CV论文推荐】 初学目标检测必须要读的文章
  3. Citrix Director
  4. 怎么知道电脑是32位还是64位_vnc 64位远程控制软件,你用的vnc 远程控制软件是32位还是64位?...
  5. 使用Spring Data Cassandra缓存的预备语句
  6. 苹果7手机严重卡顿_苹果手机仅配备4GB运存都不会卡顿,安卓系统为何要更多内存?...
  7. 基于React-Native0.55.4的语音识别项目全栈方案
  8. sap中查询字段长度_SAP会计科目编码的层级说明
  9. imageJ 如何下载plugin_如何给微服务架构的项目做验收测试?
  10. 卡巴斯基宣布高端静谧岑寂僻静产物PURE
  11. paip.ajax没有起作用,提示 no transport
  12. Word vba之遍历段落、识别固定段头、设置样式
  13. java string转gbk_Java String UTF-8 和 GBK 互换
  14. 想做个磁力链搜索引擎 1
  15. iOS 10 通知 --UserNotifications
  16. Spring Boot Actuator 端点启用和暴露
  17. 如何删除tmp计算机桌面,win10系统下tmp临时文件删除不了像何解决
  18. 二进制转十进制 八进制 十六进制
  19. Messager for grace
  20. python编程 “sitka_weather_07-2014” 等数据集

热门文章

  1. 网站压力测试工具webbench
  2. KS103超声波测距模块
  3. 《Java虚拟机规范》阅读(三):Class文件格式
  4. python绘制盖尔圆并做特征值的隔离
  5. 《OpenCV3编程入门》学习笔记8 图像轮廓与图像分割修复(五)分水岭算法(watershed algorithm)
  6. 职称考试还要考计算机 英语,强烈建议取消所谓的英语职称和计算机考试
  7. python爬取晋江_[Arcpy] 爬取高德地图面状地物(半自动化)—获取任意地区的行政边界...
  8. video怎么重新加载 vue_vue.js中vue-video-player中的怎么插入多个视频,视频可以同时播放的问题及解决办法...
  9. java修炼手册3.8_Java修炼手册
  10. java项目经理也就那么回事_网易PM | 我们之前在需求评审环节踩过的坑...