Python是没有数组的概念,但是和数组比较相近的概念是列表和元素。

下面两个例子展示列表和元组。

# coding=utf-8

# 元组

students = ('小明', '小黄', '小李', '小郑')

print students[2]

# coding=utf-8

# 列表

students = ['小明', '小黄', '小张', '小花']

print students[1]

元组和列表的区别

1、元组里面的元素值是不能修改的,只能读取。

2、元组的符号是(),列表的符号是[]。

当我们尝试修改元组的元素时,会显示如下错误

Traceback (most recent call last):

File "D:/Users/zhiqiang/Desktop/python/Program/tuple.py", line 5, in

students[0] = '1'

TypeError: 'tuple' object does not support item assignment

Process finished with exit code 1

python元组和列表教程_Python列表和元组相关推荐

  1. python内置数据结构教程_python课程第二周 内置数据结构——列表和元组

    5种内置数据结构:列表.元组.字典.集合.字符串.列表.字典.字符串三种被称为线性结构.针对线性结构的操作有:切片.封包和解包.成员运算符.迭代. 针对数据结构的操作有解析式:解析式分为列表解析.生成 ...

  2. python字典下标是什么_python列表、元组、字典

    1.列表 列表是由一序列特定顺序排列的元素组成的.可以把字符串,数字,字典等都可以任何东西加入到列表中,列表中的元素之间没有任何关系.列表也是自带下标的,默认也还是从0开始.列表常用方括号表示,即:[ ...

  3. python列表乘法运算_Python列表基本运算和元组

    成员运算符 in 我们用它来判断指定字符串是否包含某些字符,现在我们用来判断一个元素是否在一个列表中,格式为 元素 in 列表.这是一个布尔表达式,如果元素在列表中,结果为布尔值 True,反之为 F ...

  4. python字典键值可以是元组或列表吗_Python列表、元组、字典、集合的内置使用方法...

    列表: 是一种可以存储多个值得数据容器 内容是有序的 可以存储任何数据类型 可以存储重复的元素 是可变类型(当内容发生变化时id不变) 元组: 也是一种可以存储多个值得数据容器 元组中的元素不可以被修 ...

  5. python 列表解析式_python列表解析式,字典解析式,集合解析式和生成器

    一.列表解析式(列表推倒式): 功能:是提供一种方便的列表创建方法,所以,列表解析式返回的是一个列表. 1 lst = [1, 3, 5, 8, 10] 2 ll = [x+x for x in ls ...

  6. python列表分割_python列表分割

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! ①list从list列表下标a起取值,每次加b在取值,直到大于或等于list长度 ...

  7. python的列表方法_Python列表的常用方法

    一.列表是什么? 列表是由一序列特定顺序排列的元素组成的,可以把字符串.数字.字典等都可以加入列表中. 列表中元素之间没有任何关系,列表也是自带下标的,默认从0开始. 列表是最常用的Python数据类 ...

  8. python定义一个函数列表排序_Python 列表(修改、添加、删除、排序)

    Python的基本数据类型有整数,浮点数,布尔,字符串,它们是最基本的数据.在实际编程中,我们要经常组织由很多基本数据组成的集合,这些集合的不同组织方式就是:数据结构,今天讲的是数据结构中的Pytho ...

  9. python 列表拆分_python列表拆分

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我对python很新,但我遇到了问题. 我有一个看起来像列表的文本文件. 例如: ...

最新文章

  1. MySQL基础篇:数据操作语言DML
  2. 对话计算机史学权威,才知道量子计算机马上要来了
  3. C++基本序列式容器 vector (一)
  4. Linux下巧妙使用邮件服务器之postfix(认证+web)
  5. 开源视频直播软件介绍
  6. powerdesigner 设置唯一约束
  7. 在线考试系统需求分析
  8. netty冲突 play sbt_尝试添加MySQL / slick后,Strange Play Framework 2.2异常
  9. 华为设备堆叠原理和配置
  10. tekla钢结构算量_Tekla有用吗?Tekla软件在钢结构项目中有什么作用?
  11. pandownload提示“初始化脚本失败”解决方法
  12. 如何批量压缩图片大小?
  13. 购买《哈利波特》书籍
  14. vue上传大文件/视频前后端(java)代码
  15. SQL service基础(二)对数据指定列查询、条件查询、查询结果排序、聚集函数查询、分组统计查询
  16. 【PCB封装中的_L/_M/_N解释】IPC low/medium/high density 什么意思?
  17. WinBUGS对多元随机波动率模型:贝叶斯估计 模型比较
  18. NMOS PMOS
  19. rt-thread移植并使用mavlink教程
  20. leakCanary原理

热门文章

  1. 计算约化重叠积分氟化氢HF
  2. 用共振频率去进行图片分类的尝试
  3. java模态_java – 如何在另一个模态JDialog之上创建一个模态的JDialog
  4. 1.8 循环神经网络的梯度消失-深度学习第五课《序列模型》-Stanford吴恩达教授
  5. 2.11 总结-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  6. Ardino基础教程 25_8X8LED点阵
  7. c语言解决函数变参数问题 va_list
  8. 第一课-并行编程的几个概念
  9. 太阳表面是怎样的呢?
  10. Python数据分析学习笔记之Pandas入门