Python容器总结
在Python的开发场景中, 我们主要使用了四种数据容器. 其详细介绍如下: 字典 列表 元组 集合 我们对其做了个比较 上诉四种类型, 又可以分成三类: 1、序列类型, 包括列表和元组. 在序列中循环时, 用enumerate()函数, 可以将索引位置与其对应的值同时取出. 代码如下. >> > for i , v in enumerate ( [ 'tic' , 'tac' , 'toe' ] ) : . . . print ( i , v ) . . . 0 tic 1 tac 2 toe 当同时在两个或者更多序列中循环市, 可以用zip(函数)将其内元素 有序的 一一匹配. 代码如下. >> > questions = [ 'name' , 'quest' , 'favorite color' ] >> > answers = [ 'lancelot' , 'the holy grail' , 'blue' ] >> > for q , a in zip ( questions , answers ) : . . . print ( 'What is your {0}? It is {1}.' . format ( q , a ) ) . . . What is your name? It is lancelot . What is your quest? It is