Python内置的一种数据类型是列表(list),list是一种有序的集合,可以随时添加和删除其中的元素,列表中的每个元素都分配一个数字,是它的位置(或者叫索引),Python列表索引是从0开始的,第一个索引是0。列表是最常用的Python数据类型。

创建一个列表(List)

1>>>list1 = ['www', '0python', 'com'];

创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

列表list中元素的数据类型

>>> list2 = ['python', 123, True]

列表list中元素的数据类型可以不同。

列表list中包含另一个list

list元素也可以是另一个list,例如:

>>> list3 = ['www', '0python', ['good', 'job'], 'com']

>>> len(list3)

要注意list3只有4个元素,其中list3[2]又是另一个list,如果拆开写就更容易理解了:

>>> hey = ['good', 'job']

>>> list3 = ['www', '0python', p, 'com']

要拿到'job'可以写hey[1]或者list3[2][1],因此list3可以看成是一个二维数组,类似的还有三维

python怎样创建列表_如何创建Python列表(list)和添加元素相关推荐

  1. python创建float型的列表_如何在Python中进行列表的创建?

    学记在这两天将自己产生的知识漏洞给打了个补丁,之前写出的文章可能会有一些纰漏,在这里,学记对大家说一声抱歉了. 今天学记就把这两天找出的纰漏,全部都写出来,供大家参考,为大家下一步的学习做好铺垫. 1 ...

  2. python区块链框架_从零开始创建一个区块链应用(Python版)

    2018年什么最火?非区块链莫属! 一时间网上各种介绍区块链的文章层出不穷,但大多数都是从概念层面进行解释的,本文则从技术层面讲解,如何从零开始创建一个区块链应用. 本文使用Python开发,读者需要 ...

  3. python怎么创建函数_如何在python中创建自己的map()函数

    调用函数时,请使用星号*: def mapper(func, *sequences): result = [] if len(sequences) > 0: minl = min(len(sub ...

  4. python统计词频 创建字典_如何利用Python进行文本词频统计

    问题描述 Python在自然语言处理这个方面,有其天然的优势:简单,快捷.所以我们经常会遇到利用Python从一篇文档中,统计文本词频的问题.以<三国演义>这部名著为例,文中哪些人物的出场 ...

  5. 如何用python创建文件_怎么用python建立一个txt文档,并输入内容-百度经验

    这里,我要用python,在电脑桌面上,新建一个文件夹a,并在文件夹a里面,建立一个txt文档--b.txt,写上如下文字: 你好, 世界. 工具/原料 电脑 python 方法/步骤 1 在电脑桌面 ...

  6. python学习详解_深入解析Python小白学习【操作列表】

    1.遍历列表 需要对列表中的每个元素都执行相同的操作时,可使用for 循环: magicians = ['alice','david','carolina'] for magician in magi ...

  7. python指定返回类型_如何在python中指定方法返回类型列表 - python

    假设我有一个类似下面的方法 def validate(self, item:dict, attrs:dict)-> list: 如果我想更具体一点,告诉我我的返回类型是 验证消息? 我应该如何实 ...

  8. python字符串筛选输出_如何在Python中过滤字符串列表

    Python使用列表数据类型在顺序索引中存储多个数据.它的工作方式类似于其他编程语言的数字数组.filter()方法是Python的一种非常有用的方法.可以使用filter()方法从Python中的任 ...

  9. python中如何追加_如何在Python中将元素添加到列表中-追加,扩展和插入

    在Python中使用列表时,您通常会希望向列表中添加新元素. Python列表数据类型具有三种添加元素的方法:append()-将单个元素追加到列表. extend() -将iterable的元素添加 ...

最新文章

  1. 亿级流量架构实战之秒杀设计
  2. 解决Selenium与firefox浏览器版本不兼容问题
  3. 洛谷2766:[网络流24题]最长不下降子序列问题——题解
  4. php生成vcf,[宜配屋]听图阁 - PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】 原创...
  5. 系统安全运维 Server 2008 R2 事件查看器实现日志分析
  6. Python对区间内回文素数的判断
  7. [翻译]VC++中创建并使用自定义控件
  8. android相册管理,Piktures - 最优雅的相册管理 - Android 应用 - 【最美应用】
  9. LeetCode 1237. 找出给定方程的正整数解
  10. Python 实现邮件发送功能(进阶)
  11. Matlab提取ABAQUS后处理文件inp中的节点数
  12. 拓端tecdat|R语言用极大似然和梯度下降算法估计GARCH(p)过程
  13. MySQL错误ERROR 1786 (HY000)解决
  14. 2019icpc计算机程序设计大赛,关于开展西安理工大学2019年程序设计竞赛暨ACM-ICPC大赛选拔赛的通知...
  15. Android 圆形进度条
  16. MediaWiki搭建指导
  17. ATH9K Driver Learning Part VII: Transmission Tasklet and Interrupts
  18. 打败你的十五个坏习惯
  19. GEA平台部署Iaas
  20. iPhone 13 支持卫星上网?没那么简单

热门文章

  1. Java学习笔记17:Java_Set集合_TreeSet集合_二叉树_HashSet集合
  2. linux点亮硬盘灯命令 简书,1.4linux 命令-文件、磁盘管理
  3. STM32使用PA8测试系统时钟(LSE)
  4. yum安装ifconfig
  5. 美团技术团队:实例详解机器学习如何解决问题
  6. 将音频翻译成文字的软件叫什么?这几个软件值得你一试
  7. Android12.0 默认开启WLAN热点设置默认热点名称和密码
  8. 体验 TiDB v6.0.0 之 Clinic
  9. 我已经是糖尿病患者将近9年了。
  10. 白炽灯护眼还是LED护眼?2022年被央视315表扬的护眼灯