#-*- coding:UTF-8 -*-
classmates=["Michael","Bob","Tracy"]
print(classmates)
#获取list的长度
length=len(classmates)
print(length)#访问list中的元素print(classmates[0]+" "+classmates[1]+" "+classmates[2])#使用负号索引,最后一个元素
print(classmates[-1])#list是可变的有序列表,可以往list中追加元素到末尾
classmates.append("Adam")#把元素插入到指定的位置,在索引为1的位置插入
classmates.insert(1,"Jack")#删除指定位置的元素,用pop(i)方法,i是索引classmates.pop(1)#要把某个元素替换成别的值,可以直接赋值给对应的索引位置classmates[1]="Walger"#list里面可以有不同的数据类型.
L=['Apple',123,True]#list的元素也可以是list
a=['Python','java',['asp','php'],'scheme']print a
print len(a)#要拿到'php'可以写a[2][1]
print(a[2][1])
#如果一个list中一个元素也没有,就是一个空的list,长度为0
L=[]
print(len(L))#Tuple 元祖一旦初始化就不能修改classmates=['Mihael','Bob','Tracy']
#初始化后就不能变了,所以也没有append(),insert()这样的方法t=(1,2)
print t
#定义一个空的tuple,可以写成():
t=()
print(t)# 但是要定义一个只有一个元素的tuple,如果这么定义
t=(1)
# 定义的不是tuple,而是1这个数,因为()既可以表示tuple,又可以表述数学公式中的小括号.
# 所以只有一个元素的tuple定义时必须加上逗号","以此来消除歧义
t=(1,)
print t
#(t,)t=('a','b',['A','B'])
t[2][0]='X'
t[2][1]='Y'
print  t
#('a', 'b', ['X', 'Y'])
#tuple一旦定义后就不可变了,这里变的是list的元素,tuple一开始指向的list并没有改变成别的list。tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。

转载于:https://www.cnblogs.com/zwgblog/p/7168991.html

python中的List 和 Tuple相关推荐

  1. 浅谈python中的 list、tuple、dict、set

    浅谈python中的 list.tuple.dict.set list: 简介: 有序的集合,包含多个元素 数据可以是任意类型 支持索引访问 用[ ]表示,例如a=[ ] 或者 a=list() 访问 ...

  2. python中的tuple_python 数据类型 - tuple

    tuple 元组 今天跟大家分享一下Python里面tuple数据类型的学习 ps:list数据类型,之前是写在了jianshu上,暂时我也还没有搬过来,所以贴上链接吧 概念 tuple,即元组.是P ...

  3. Python中的list列表 tuple元组 set集合 dictionary字典

    list 访问列表 连接列表 for 循环遍历列表 while循环遍历 列表比较 添加列表元素 append末尾添加 insert() extend()方法 删除列表 del 更改列表值 查列表(in ...

  4. tuple在python中什么意思_python tuple什么意思

    python tuple什么意思? python tuple即元组,tuple()函数将列表转换为元组. tuple()方法语法:tuple( seq ) 参数 seq -- 要转换为元组的序列. 返 ...

  5. python中tuple、list以及array(numpy的数据格式)的相互转换

    前言:python中常常需要实现tuple.list以及array数据类型之间的转换,比如tuple可以保证数据不易被修改,而对于数据来说,array数据类型可以方便地调用numpy包中的函数进行数据 ...

  6. Python中的赋值、引用和深浅拷贝

    2019独角兽企业重金招聘Python工程师标准>>> 全局变量 在函数之外创建的变量属于main,又被称为全局变量.它们可以在main中的任意函数中访问,与局部变量在函数结束时消失 ...

  7. python中用于获取当前目录的是_python中获得当前目录和上级目录的实现方法

    python中获得当前目录和上级目录的实现方法 获取当前文件的路径: from os import path d = path.dirname(__file__) #返回当前文件所在的目录 # __f ...

  8. python中元祖 字典 列表的区别_Python中元祖,列表,字典的区别

    原博文 2016-08-16 15:25 − Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的 ...

  9. Python中的顺序表

    Python中的顺序表 Python中的list和tuple两种类型采用了顺序表的实现技术,具有顺序表的所有性质. tuple是不可变类型,即不变的顺序表,因此不支持改变其内部状态的任何操作,而其他方 ...

最新文章

  1. springmvc 音频流输出_音频管理模块AudioDeviceModule解读
  2. Exchange2010 初始化失败
  3. 如何求解单边z变换_的单边Z变换。.ppt
  4. QT的QBluetoothServiceDiscoveryAgent类的使用
  5. disruptor3_发布Disruptor 3.0.0
  6. oracle 写declare例子
  7. Eclipse 插件开发 资料贡献
  8. Protobuf, understand the hood
  9. PHP如果某商品下的所有货品库存都为0,则下架该商品
  10. 【目瞪口呆】通信机房内部长这样
  11. RecycleView获取所有的ViewHolder
  12. 第三章 概念模型设计(一)
  13. 双十一来临,你就不想知道阿里后台都做了哪些准备吗?
  14. 共阴极数码管,学号显示实验
  15. 网上说的白帽子黑帽子都是什么?
  16. k8s-高可用部署-calico插件
  17. linux内核网络TIME_WAIT
  18. EXFO MAX-710B光时域反射仪OTDR主要功能
  19. PC端移动端IP查询
  20. 如何设置Python环境变量?

热门文章

  1. 机器学习中的集成学习模型实战完整讲解
  2. AI时代龙争虎战 什么是传统安企“护城河”?
  3. AI寒冬论作者再发文:「深」度学习对数据的理解太「浅」了
  4. 产品经理也能动手实践的AI(二)- 做个识别宠物的AI
  5. 拒绝枯燥,趣味学python!python基础练习:趣味百题!
  6. 国人如此浮躁为哪般? --- 我看2018年度AI圈八大造假事件华人独占6件
  7. 什么意思IndexError: Dimension out of range (expected to be in range of [-1, 0], but got 1)
  8. 拟阵(matroid)
  9. 重磅:国拨概算5.34亿!“新一代人工智能”重大项目项目申报指南发布
  10. 亚马逊首家“无人超市”系统存在bug?!开业当天,记者中途换装成功骗过摄像头...