python中的List 和 Tuple
#-*- 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相关推荐
- 浅谈python中的 list、tuple、dict、set
浅谈python中的 list.tuple.dict.set list: 简介: 有序的集合,包含多个元素 数据可以是任意类型 支持索引访问 用[ ]表示,例如a=[ ] 或者 a=list() 访问 ...
- python中的tuple_python 数据类型 - tuple
tuple 元组 今天跟大家分享一下Python里面tuple数据类型的学习 ps:list数据类型,之前是写在了jianshu上,暂时我也还没有搬过来,所以贴上链接吧 概念 tuple,即元组.是P ...
- Python中的list列表 tuple元组 set集合 dictionary字典
list 访问列表 连接列表 for 循环遍历列表 while循环遍历 列表比较 添加列表元素 append末尾添加 insert() extend()方法 删除列表 del 更改列表值 查列表(in ...
- tuple在python中什么意思_python tuple什么意思
python tuple什么意思? python tuple即元组,tuple()函数将列表转换为元组. tuple()方法语法:tuple( seq ) 参数 seq -- 要转换为元组的序列. 返 ...
- python中tuple、list以及array(numpy的数据格式)的相互转换
前言:python中常常需要实现tuple.list以及array数据类型之间的转换,比如tuple可以保证数据不易被修改,而对于数据来说,array数据类型可以方便地调用numpy包中的函数进行数据 ...
- Python中的赋值、引用和深浅拷贝
2019独角兽企业重金招聘Python工程师标准>>> 全局变量 在函数之外创建的变量属于main,又被称为全局变量.它们可以在main中的任意函数中访问,与局部变量在函数结束时消失 ...
- python中用于获取当前目录的是_python中获得当前目录和上级目录的实现方法
python中获得当前目录和上级目录的实现方法 获取当前文件的路径: from os import path d = path.dirname(__file__) #返回当前文件所在的目录 # __f ...
- python中元祖 字典 列表的区别_Python中元祖,列表,字典的区别
原博文 2016-08-16 15:25 − Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的 ...
- Python中的顺序表
Python中的顺序表 Python中的list和tuple两种类型采用了顺序表的实现技术,具有顺序表的所有性质. tuple是不可变类型,即不变的顺序表,因此不支持改变其内部状态的任何操作,而其他方 ...
最新文章
- springmvc 音频流输出_音频管理模块AudioDeviceModule解读
- Exchange2010 初始化失败
- 如何求解单边z变换_的单边Z变换。.ppt
- QT的QBluetoothServiceDiscoveryAgent类的使用
- disruptor3_发布Disruptor 3.0.0
- oracle 写declare例子
- Eclipse 插件开发 资料贡献
- Protobuf, understand the hood
- PHP如果某商品下的所有货品库存都为0,则下架该商品
- 【目瞪口呆】通信机房内部长这样
- RecycleView获取所有的ViewHolder
- 第三章 概念模型设计(一)
- 双十一来临,你就不想知道阿里后台都做了哪些准备吗?
- 共阴极数码管,学号显示实验
- 网上说的白帽子黑帽子都是什么?
- k8s-高可用部署-calico插件
- linux内核网络TIME_WAIT
- EXFO MAX-710B光时域反射仪OTDR主要功能
- PC端移动端IP查询
- 如何设置Python环境变量?
热门文章
- 机器学习中的集成学习模型实战完整讲解
- AI时代龙争虎战 什么是传统安企“护城河”?
- AI寒冬论作者再发文:「深」度学习对数据的理解太「浅」了
- 产品经理也能动手实践的AI(二)- 做个识别宠物的AI
- 拒绝枯燥,趣味学python!python基础练习:趣味百题!
- 国人如此浮躁为哪般? --- 我看2018年度AI圈八大造假事件华人独占6件
- 什么意思IndexError: Dimension out of range (expected to be in range of [-1, 0], but got 1)
- 拟阵(matroid)
- 重磅:国拨概算5.34亿!“新一代人工智能”重大项目项目申报指南发布
- 亚马逊首家“无人超市”系统存在bug?!开业当天,记者中途换装成功骗过摄像头...