回顾我们对简单数据结构的讨论,一直都是用了python语言的列表来实现抽象数据类型。虽然列表是是功能强大,使用简单的集合工具,也被广泛使用,不过,不是所有的编程语言都包括了列表工具。这种情况下,列表的概念就需要程序员自己实现。
列表是是一种数据集合,其数据元素保持之间的相对位置,更清楚地说,我们把这种列表叫做无序列表,这种列表有第1个元素,第2个元素,第3个元素等等。我们能够引用列表的第1个元素,最后1个元素。为简单起见,我们假设列表没有重复元素。
例如整数集合54, 26, 93, 17,77和31是一个考试分数的无序列表。注意数值之间用逗号分隔,当然了,在python里,列表这样表示[54,26,93,17,77,31] 。
如上所述,无序列表的结构,是一种保持相对位置不变的数据集合。无序列表有以下操作方法:
python数据结构与算法 17 列表,布布扣,bubuko.com
原文:http://blog.csdn.net/python2014/article/details/21631773