数据类型——元组

本文详细介绍了元组(tuple)这一不可变数据类型,包括其定义、常用操作符如长度、成员判断和索引,以及如何通过for循环遍历。通过实例演示了如何创建、修改和操作元组,适合理解Python中基本的数据结构概念。
摘要由CSDN通过智能技术生成

元组 tuple

不可变数据类型 

一、元组的定义

被定义在一对小括号()中的数据, 不同元素使用逗号隔开 
	
	tuple_A = ("nginx", "httpd", "tomcat")
	print(type(tuple_A))

	tuple_B = (10, 3.14, "salt", ["MySQL", "Oracle"], ("Redis", "Mongodb") )
	print(type(tuple_B))


注意:
	定义单个元素的元组 
		
		tuple_C = ("192.168.103.2",)
		print(type(tuple_C))

二、元组常规操作符

1、len()

2、in, not in

3、索引

tuple_B = (10, 3.14, "salt", ["MySQL", "Oracle"], ("Redis", "Mongodb") )

print(tuple_B[-2])
print(tuple_B[1])

tuple_B[-2][-1] = "SQL Server"
print(tuple_B)

tuple_B[2] = "ansible"
print(tuple_B)

三、通过for循环遍历元组

tuple_A = ("nginx", "httpd", "tomcat")

for i in tuple_A:
	print("---> %s" % i)


tuple_B = (("MySQL", "Oracle"),("Redis", "MongoDB"),("Nginx", "httpd"))

for i, j in tuple_B:
	print(i, j)
	
	
tuple_B = (["MySQL", "Oracle"],["Redis", "MongoDB"],["Nginx", "httpd"])

for i, j in tuple_B:
	print(i, j)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值