1.内容简介:
数据集合是程序中经常要处理的对象。在java中,有整个集合类体系结构,提供了大量的相关操作类。而 在Python中,通常使用list,元组,dict来表示序列,元祖,字典,它们之间的使用方法有差别。
2. 序列list使用方式:
list表示序列,其特点是:
序列是Python中最基本的数据结构,用[ ]来表示;
序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
测试代码:
>>> t1=['c','java',123]
>>> list(t1)
['c', 'java', 123]
>>> t1[0]
'c'
>>>
3. 元祖使用方式:
元祖的特点:
元组使用小括号“()”来表示;
Python的元组与列表类似,不同之处在于元组的元素不能修改。
测试代码:
>>> t1=('a','b',"c","de",123)
>>> print(t1)
('a', 'b', 'c', 'de', 123)
>>>
4.字典dict使用方式:
字典的特点:
字典使用小括号“{ }”来表示,每一个数据都包含一组键值对,用key-value来表示;
字典是另一种可变容器模型,且可存储任意类型对象;
字典的每个键值 key=>value 对用冒号 : 分割。
>>> d1 = {'k1': 'c,c++', 'k2': 'java', 'k3': 'pascal','k4': 'python'};
>>> dict(d1)
{'k1': 'c,c++', 'k2': 'java', 'k3': 'pascal', 'k4': 'python'}