python 之 集合

上一篇 / 下一篇  2016-03-07 10:50:06 / 个人分类:python

python中的集合与JAVA中的集合很相似:

set,list,tuple,dict


(1)list元素是 有序的,有重复的,元素可变,占用内存小,查找速度慢(相对dict)
L = ['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming']

(2)tuple元素是有序的,不可变
Tu = ('Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming')

(3)dict 元素是key-value 无序的,key不可变,value可变 内存大,查找速度快
Di = {'Adam':100, 'Lisa':90, 'Bart':93, 'Gechong':100, 'Kongming':100}

(4)set:元素是 无序的,无重复的
创建set:s = set(['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'])

TAG: Python python

 

评分:0

我来说两句

Open Toolbar