元组 (Tuples)
-
概念解释:元组是另一个实用容器。它是一种
不可变
和有序
的元素数据类型,并且可以通过索引访问这些对象,通常用来存储相关的信息,示例如下:location = (13.4125, 103.866667) print("Latitude:", location[0]) # Latitude: 13.4125 print("Longitude:", location[1]) # Longitude: 103.866667
-
元组还可以用来以紧凑的方式为多个变量赋值
dimensions = 52, 40, 100 length, width, height = dimensions # 此处叫元组解包,即:元组为多个变量赋值 print("The dimensions are {} x {} x {}".format(length, width, height))
-
我们不需要直接使用
dimensions
,可以将这两行代码简写为一行,一次性为三个变量同时赋值!length, width, height = 52, 40, 100 print("The dimensions are {} x {} x {}".format(length, width, height))
-
备注:在定义元组时,小括号是可选的,如果小括号并没有对解释代码有影响,程序员经常会忽略小括号。
元组[相关练习]
- 以下代码的输出是什么?
tuple_a = 1, 2 tuple_b = (1, 2) print(tuple_a == tuple_b) # True print(tuple_a[1]) # 2
热门文章
- 动物诊疗经营范围(动物诊所营业执照经营范围)
- 中国兽药公司前十名有哪些(中国兽药公司前十名有哪些品牌)
- 宠物猫疫苗多少钱一针妙三多(猫咪疫苗妙三多多少钱)
- 合肥宠物店收狗吗(合肥宠物店收狗吗多少钱)
- 三国杀武将登场特效是什么意思啊(三国杀出场特效)
- springboot 新建 AutoConfiguration
- 郑州市动物防疫站电话查询(郑州市动物防疫站电话查询是多少)
- 3月12日 | 最新SSR/Clash/V2ray/Shadowrocket高速免费节点,最高速度18.3M/S 免费Clash机场订阅地址
- 动物疫苗是处方药吗知乎(动物疫苗属于疫苗吗)
- 1月31日 | 最新V2ray/Clash/SSR/Shadowrocket高速免费节点,最高速度20.2M/S 免费Clash机场订阅地址