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

为什么不采用元组的形式呢,元组也不可变。

为什么不采用元组的形式呢,元组也不可变。

正在回答

3 回答

你想用呢也是可以的,实际上也遇到有人有元祖这么搞还有用list搞的五花八门都有,但是从代码规范和执行效率上讲用set最好。

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

set与tuple(元组)不同点:

  1. tuple有序,因此可以用索引,比如tuple(2)来表示索引为2的元素;set无序,只能判断是否存在。

  2. tuple内的元素可包含相同元素,因为有索引来区分;set无序,所以包含的元素势必唯一。

  3. tuple一旦初始化,内部元素不可更改;set有add,clear,update等多个属性来对自身进行操作。

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

元组允许有相同的元素,set内没有相同的元素

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

举报

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

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

进入课程

为什么不采用元组的形式呢,元组也不可变。

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