#!/usr/bin/env/python
#-*-coding:utf-8-*- #Author:LingChongShi #查看源码Ctrl+左键 '''
tuple:以圆括号“()”括起来,以“,”分隔
1、有序,建立后不可变的
2、元组中元素的数据是可以变的
'''
Tuple=(1,2,'a','B','中文',[3,'python',5],{'X','Y',90},'中文') #查看对象的类,或对象所具备的功能
print(dir(Tuple))
#查看list类的源码
# print(help(type(tuple))) '''一、空元组和一个元素的元组建立'''
tup=()
print('建立一个空元组:',tup,type(tup))
print('建立一个空元组:',(),type(()))
print('建立一个元素的元组:',(1,),type((1,))) '''二、访问元组中的值'''
print('元组按照位置获取值:',Tuple[2])
print('元组按照位置获取值:',Tuple[-1])
print('元组按照位置获取值:',Tuple[2:5])
print('元组按照位置获取值:',Tuple[len(Tuple)-1]) '''三、元组中函数'''
print('元组的长度:',len(Tuple))
Tuple1=(3,9,43,90)
print('元组中元素的最大值:',max(Tuple1))
print('元组中元素的最小值:',min(Tuple1)) #Python 的元组内建方法
'''一、查找元组中元素出现次数'''
print('元组中元素X出现次数:',Tuple.count('中文')) '''二、查找元组中元素的索引'''
print('在元组指定长度中找出X第一个匹配项的索引位置:',Tuple.index('中文',0,10)) '''三、元组内容修改:元组是不可变的,元组中嵌套的列表和字典是可以改变的'''
Tuple1=(11,22,"sjl",'中文',["zs",'&','ls'],{'name':'sjl','age':20},{'X','Y',90})
Tuple1[4][0]='张三'
print('元组中的列表被修改后的内容:',Tuple1,'\n','类型:',type(Tuple1))
Tuple1[5]['name']='小邵'
print('元组中的字典被修改后的内容:',Tuple1,'\n','类型:',type(Tuple1)) '''四、tuple()函数将列表转换为元组'''
List=[1,2,'a','中文']
print('将列表转换为元组',tuple(List),'\n','类型:',type(tuple(List)))

最新文章

  1. 【emWin】例程八:绘制位图
  2. 微信上传文章素材—ASP.NET MVC从View层传数据到Controller层
  3. MD5加密字符串
  4. JavaScript一些基础技巧和注意事项,你了解这些吗?
  5. thinkphp连接数据库
  6. error C2065: “CMainFrame”: 未声明的标识符
  7. ASCII码排序
  8. 恒天云技术分享系列4 – OpenStack网络攻击与防御
  9. CODEVS 1132 瑞士轮
  10. D-Bus,kdbus和Binder
  11. CSS盒子的浮动
  12. ES2:ElasticSearch 集群配置
  13. c++---天梯赛---N个数求和
  14. 计算机的Cache和Memory访问时Write-back,Write-through及write allocate的区别
  15. js 高级程序设计(笔记)
  16. php配置可被设定范围
  17. Android 应用防止被二次打包指南
  18. 【转】学习MOS管技术知识,这篇文章就够了!
  19. 使用Mongo dump 将数据导入到hive
  20. day07-多表查询

热门文章

  1. HDU 4919 打表找规律 java睑板 map 递归
  2. the solution about "messy code" in elicpse
  3. 说谎的简单工厂模式设计模式&工厂方法模式&Abstract Factory模式
  4. @RequestBody标记的形参,与APP接口不能直接用
  5. WPF 遍历DataTemplate(获取所有控件)
  6. WPF属性(一)依赖属性
  7. Xpose菜鸟笔记
  8. 微信小程序把玩(十五)checkbox组件
  9. mysqldump数据库备份与恢复
  10. SQL Server中 SET 和 SELECT 赋值有什么区别?