元组的创建,特性,常用方法,
- 元组的创建,特性,常用方法, 推荐度:
- 相关推荐
元组的创建,特性,常用方法,
元组的创建
对于元组,其可以存储任意数据类型,但存储的数据不能改变,即不能增删改查。在元组中,除了数值类型可以相加减外,其余类型都不可以,并且元组不可以被复制。
定义元组
t = (1,1.2,True,‘westos’)
print(t,type(t))
如果元组里面包含可变数据类型,可以间接修改元组内容
t1 = ([1,2,3],4)
t1[0].append(4)
print(t1)
t2 = ()
print(t2)
t3 = tuple([])
print(t3)
l4 = list(())
print(l4)
元组如果只有一个元素,后面一定要加逗号,否则数据类型不确定
t4 = (1,)
print(t4,type(t4))
元组的特性
tuple = (1,1.0,True,‘westos’)
索引
print(tuple[0])
print(tuple[-1])
切片
print(tuple[1:])
print(tuple[:-1])
print(tuple[::-1])
连接
不同的数据类型可以连接麼(除了数值类型之外,不同的数据类型之间不可以连接)
print(tuple + (1,2,3))
print(tuple + [4,5,6])
print(tuple + ‘westos’)
重复
print(tuple * 5)
for循环
for i in tuple:
print(i)
#成员操作符
print(1 in tuple)
print(i not in tuple)
查看元素的索引值
t = (1,2,‘a’,‘c’,‘a’)
print(t.index(‘c’))
查看元素在元组中出现的次数
print(t.count(‘a’))
最新文章
- RTB,未来移动互联网广告的发展方向
- java反射机制是什么
- CAS 和 AQS
- js callee与caller 区别
- Windows下jmeter使用
- 【数字图像处理】图像的数学变换之傅里叶变换
- hive sql 分组随机取数
- No exports main defined
- 反爬虫原理与绕过实战
- 【PAT甲级】1142 Maximal Clique
- 英语单词积累8.10
- python处理停用词(stopwords)
- 什么是MVC设计模式???
- JAVA中的deflate压缩实现
- 2019 NIPS
- tf.TensorArray简单教程
- ROS——roscpp
- k折交叉验证 python
- 【深度学习】池化 (pooling)
- JScript 方法