不是只有list才能通过下标拿想要的值吗?为啥这里说tuple,然后使用下标去拿想要的元素?

来源:9-3 Python函数返回值

芒果不忙_

2022-03-15 16:09

注意打印的result,其实它是tuple类型,如果我们需要取出结果中的周长或者面积,使用对应位置的下标就可以获得对应的结果。

result = data_of_square(16)
C = result[0]
S = result[1]
print('周长 = {}'.format(C)) # ==> 周长 = 64
print('面积 = {}'.format(S)) # ==> 面积 = 256

 这里说是tuple类型,为啥下面代码是c=result[0] s=result[1]通过下标来读取啊?不是只有list才可以下标读取吗?没懂啊

写回答 关注

2回答

  • 陈菲林
    2022-04-19 08:53:15

    什么是tuple

    元组(tuple)和list一样,也是一个有序容器,在元组中,同样可以包含0个或者多个元素,并且也支持索引访问、切片等操作。

    下载视频          
  • ab8026794
    2022-04-12 23:08:38

    你规定的?

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154161 学习 · 1075 问题

查看课程

相似问题