元组与列表类似,但是有一些重要的区别。与列表一样元组也是一个值的序列。两者的区别就是元组是不可变的,而且使用圆括号来创建而不是方括号。创建一个元组就是简单地把一些用逗号分隔符隔开的值括在圆括号内,如下面的示例代码所示:
fcTuples = ("Hydrants","Water Mains","Valves","Wells") 同列表一样,元组也是从0开始索引。获取元组中的元素值的方法同列表一样。下面的示例代码就说明了这个问题:
fcTuples = ("Hydrants","Water Mains","Valves","Wells") print fcTuples[1] 运行结果如下:
Water Mains 当需要要求数据保持静态的时候,通常使用元组来代替列表。这是因为使用列表就不能保证这一点,而使用元组就可以。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。