为了账号安全,请及时绑定邮箱和手机立即绑定

tuple、list的实际应用场景有哪些?

经过了两节课程的学习,大概了解了list和tuple。


就目前而言,我知道了list是可以更新其元素的,而tuple说是数据不能更新,初始设置了值后就不能去改变了。但后来又发现,可以在tuple中插入list元素,来实现数据的更新。


list和tuple共同存在的理由,想必是有着它们各自不同的擅长的应用场景,现在又有将tuple(list)这样结合起来使用的。所以现在我的疑问来了,list、tuple和结合使用的list与tuple,它们分别应用的地方是什么,能否举一些例子来说明?


谢谢~

正在回答

2 回答

几乎所有编程语言都有list--数组 这一概念, 就不阐述了

tuple是特殊的数组,当你创立一个数组只对其遍历时,由于tuple无需被更改,所以tuple相比一般list速度更快

其次是保证数组的安全性,使其不便于不相关的更改

0 回复 有任何疑惑可以回复我~
#1

柯基弟弟 提问者

谢谢,在安全性方面,tuple的确有着特定的作用。 那像课程中将list和tuple结合使用,又是为了什么呢?还是说这是课程特意举得例子,来拓宽我们的思考?
2017-02-04 回复 有任何疑惑可以回复我~

同问。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758624    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

tuple、list的实际应用场景有哪些?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信