Python笔记:元组的概念和使用

2023年5月26日12:07:44

元组 (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
    
  • 作者:Johnny丶me
  • 原文链接:https://blog.csdn.net/Tyro_java/article/details/80714566
    更新时间:2023年5月26日12:07:44 ,共 629 字。