[python] list和tuple的异同
来源:互联网 发布:java rpc 实现 编辑:程序博客网 时间:2024/06/05 06:57
【声明】
list:
l = ['a', 'b']
tuple:
t = 'a', 'b' 或 t = ('a', 'b')
当只有0个元素时:
empty = ()
当只有1个元素时:
singleton = 'hello', 或 singleton = ('hello',),注意,不能是singleton = ('hello')
【用法】
两者都是[sequence] data type, 很相似,区别在于:
1. list是mutable的,而tuple是immutable的(尽管可以保存mutable的对象,如t = ['a','b'], [1,2])。
2. list主要用于相同类型的数据存储,访问的主要方式是通过for迭代访问;
而tuple主要用于不同类型的数据存储,访问的主要方式是通过下标,或者通过unpacking
unpacking是?
- [python] list和tuple的异同
- python的list和tuple
- python的list 和 tuple
- python的list和tuple
- python 里list, tuple, set, dict的异同
- Python list和tuple
- Python list和tuple
- list添加 append()和extend()的异同;tuple添加 add()和update()的异同
- python学习----list和tuple的区别
- Python list和tuple的相互转换
- Python---list和tuple的区别
- python的list tuple
- python中的list和tuple
- python 使用list和tuple
- Python List 、 tuple和dict
- Python(3)--list和tuple
- Python(List和Tuple类型)
- python list和tuple区别
- 编程年龄和编程能力
- java比较自定义对象相等的方法
- IIS服务器如何启用日志功能
- 杜洋工作室网址
- C#产生随机数的类
- [python] list和tuple的异同
- android 4.0 安装adobe flash player
- Vista/Win7中绕过UAC自启动
- 测试开发备忘录
- MongoDB与内存
- mysql视图学习总结
- 装饰者模式与代理模式
- 问题7解决方案
- Uva 11733 - Airports 最小生成森林..Kruskal