Python中对元组的操作
来源:互联网 发布:java fork join 区别 编辑:程序博客网 时间:2024/05/01 14:40
#_*_coding:UTF-8_*_# 元组tuple_name=(element1,element2,element3,...)# 1.1创建元组时可以不指定元素的个数,相当与不定长度的数组,但是一旦创建就不能修改元组的长度# tuple_name=() 空元组# 1.2添加元组userTuple=('0001','0002','0003','0004','0005','0006')new_userTuple=(userTuple,'0007','0008') # 将userTuple元组作为new_userTuple元组的元素,并再添加两个元素。print userTupleprint new_userTuple# 输出#('0001', '0002', '0003', '0004', '0005', '0006')#(('0001', '0002', '0003', '0004', '0005', '0006'), '0007', '0008')# 2.1元组的访问# tuple_name[n] 索引(正/负)# tuple_name[n]=m Error:元组中的元素不支持赋值操作# 2.2访问二元元组# tuple_name=((element1,element2,element3,...),(element4,element5,element6,...),...)userTuple1=('0001','0002','0003')userTuple2=('0004','0005','0006')userTuple=(userTuple1,userTuple2) # 定义二元元组print userTupleprint 'userTuple[1][0]=',userTuple[1][0] # 访问二元元组中第2元组的第1个元素print 'userTuple[1][2]=',userTuple[1][2] # 访问二元元组中第2元组的第2个元素# 输出#(('0001', '0002', '0003'), ('0004', '0005', '0006'))#userTuple[1][0]= 0004#userTuple[1][2]= 0006# 2.3元组的解包操作userTuple=('0001','0002','0003')stu1,stu2,stu3=userTupleprint stu1print stu2print stu3# 输出#0001#0002#0003# 3元组的遍历# 3.1使用range()函数实现元组遍历userTuple=('0001','0002','0003','0004','0005','0006')for item in range(len(userTuple)): print userTuple[item]# 输出#0001#0002#0003#0004#0005#0006# 3.2使用map()实现元组遍历(map实现对元组的解包得到每个子元组)userTuple1=('0001','0002','0003')userTuple2=('0004','0005','0006')userTuple=(userTuple1,userTuple2)for item in map(None,userTuple): for i in item: print i# 输出#0001#0002#0003#0004#0005#0006
0 0
- Python中对元组的操作
- Python--元组的操作
- python 元组操作
- python列表元组的操作
- Python中对元组和列表按条件进行排序的方法示例
- Python中对文件的比较操作
- python中对文件、文件夹的操作
- python中对文件、文件夹的操作
- python中对文件、文件夹的操作
- python中对文件、文件夹的操作
- python 中对文件、文件夹的操作
- python中对excel的操作
- Python中对文件的操作
- python中对文件的操作总结
- Python中对mysql数据库的操作
- Python 中数据结构以及操作列表、元组、字符串、字典
- python之元组操作
- 对python元类概念的理解
- Android项目运行junit测试类时出现错误Internal Error (classFileParser.cpp:3494)的解决办法
- java 对象序列化
- Android手势事件分发过程分析
- asterisk 互联问题
- Qt 中信号和槽的 C++(public protect private) 的属性
- Python中对元组的操作
- android页面跳转
- JSP 基本语法学习笔记
- Android - Intent、PendingIntent、IntentFilter、BroadcastReceiver
- 编译问题
- 爆冷意大利0-1哥斯达黎加 英格兰提前出局
- HDU 4366 Successor
- 中缀表达式转换成前缀表达式和后缀表达式
- ssh安装 和 scp命令 使用