Python基础入门-元祖】的更多相关文章

其实,元组合列表的特性和使用几乎差不太多,今天我们重点来看下元组的一些操作和使用. 1.元祖的定义和特点 定义:元组是以小括号包围,元素以逗号分隔,不可变的序列之一. 特点: 1)元祖内的元素不可以增加,删除,修改,只能访问,这个是元祖的特性,也是区别于其他数据结构的特性,比较安全.类似字符串.但是我们可以对整个元祖进行删除.使用del内置函数. 2)当元祖内只有一个元素的时候,需要加逗号消除歧义. 先看下元祖有哪些方法? >>> dir(tuple) ['__add__', '__cl…
元组  被称为只读列表,即数据可以被查询,但不能被修改,所以,字符串的切片操作同样适用于元组. 例:(1,2,3)("a","b","c")    #元祖,儿子不可修改,但是孙子可以修改.即元祖里面元素如果是列表等,则这些列表里面的元素可以改. tu = (1,2,3,'alex',‘xiaoming',[1,2,3,'wusir',4],'egon') upper  把元祖tu里面的元素'tu'变成大写 tu[5][3] = tu[5][3].…
元祖又叫做只读列表,可循环查询.可切片,元祖里的直接元素不能更改,但是若里面有嵌套的列表,则可以修改列表里的元素 tu = (1,2,3,'sun',[3,4,5,'cat']) tu[4][3] = tu[4][3].upper()#将元祖里的嵌套列表里的cat元素转换大写 tu[4].append('tom')#在嵌套列表的'cat'后面加上'tom' 可迭代的添加join(),列表转换成字符串用join()方法:字符串转换列表用split()方法 s = 'sun' s1 = '_'.jo…
元祖是只读列表,不可哈希,可循环查询,可切片*儿子不能改,孙子可更改--元祖里面单个元素不能更改---元祖内列表可更改增:tu1+tu2查:tu1[index] tu1[start_index:end_index] tu1.index(obj)改:tu1[index][index] = obj --tuple中存在列表才可以更改统计:len(tu1) tu1.count(obj)1,循环:ey: tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh') for tu in t…
#元组,元素不可被修改,不能被增加或者删除 #tuple,有序 tu=(11,22,33,44,55,33) #count 获取指定元素在元祖中出现的次数 print(tu.count(33)) #index获取元素的下标值,可以设置起始和结束位置 print(tu.index(33,3,8)) tu=(1,2,3,3,(455,666,888,),({":22,"name":"han"})) v=list(tu)#通过类型转换修改原来tuple里的元素…
Python 的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. def main(): tup2 = (1, 2, 3, 4, 5 ) print ("tup2[1:5]: ", tup2[1:5]) 结果: tup2[1:5]: (2, 3, 4, 5) 元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: tup1 = (50) type(tup1) # 不加逗…
python基础——使用元类 type() 动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的. 比方说我们要定义一个Hello的class,就写一个hello.py模块: class Hello(object): def hello(self, name='world'): print('Hello, %s.' % name) 当Python解释器载入hello模块时,就会依次执行该模块的所有语句,执行结果就是动态创建出一个Hello的class对象,测试…
Python基础入门教程 Python基础教程 Python 简介 Python环境搭建 Python 基础语法 Python 变量类型 Python 运算符 Python 条件语句 Python 循环语句 Python While循环语句 Python for 循环语句 Python 循环嵌套 Python break 语句 Python continue 语句 Python pass 语句 Python 数字 Python 字符串 Python 列表(Lists) Python 元组 Pyt…
Python中的元祖和list基本上一样 tuple = () # 表示一个空的元祖 tuple = (50, ) # 元组中只有一个元素的时候,必须在后面加上逗号 无关闭分隔符 任意无符号的对象,以逗号隔开,默认为元组,如下实例: #!/usr/bin/python print 'abc', -4.24e93, 18+6.6j, 'xyz'; x, y = 1, 2; print "Value of x , y : ", x,y; 以上实例运行结果: abc -4.24e+93 (1…
Python基础入门教学 基础中的基础 列表.元组(tuple).字典.字符串 变量和引用 函数 python视频教程下载 基础中的基础 解释型语言和编译型语言差距: Python概述 解释器执行原理 which python3可以查看python3的位置(linux下): 交互式环境中使用exit()或者ctrl+D退出: 9 // 2表示取结果的整数,乘方使用**: 乘法可以用在 字符串中 也就是说 "_ " * 5 会输出5个 “_”: 数据类型分为 数字型和非数字型: (1)数…