首页 > 编程语言 > 详细

python列表,元组,字典,集合对比

时间:2015-07-22 17:51:39      阅读:169      评论:0      收藏:0      [点我收藏+]

名称

英文

定义

特点

操作

备注

列表

List

list是一种有序的集合,可以随时添加和删除其中的元素,用["A","B"]表示

有序可修改,可以不同数据类型,下标从0开始,最后一个下标为-1。

增:append(值)

    Insert(位               置,值)

删:remove(值)

   Pop(位置)

改:赋值

查:in

Len(list):长度,pop()表示删除最后一个元素

元组

Tuple

一个只读的有序列表,不可修改,用("A","B")表示,当有("A",list)时,list可以改变,但是指向不可改变

有序,指向不可改变,可以不同数据类型,下标同list

查:in

Len()tuple:长度

字典

Dict

key-value,类似于map,用{元素}表示,并且key不能重复

无序,Key不能重复,一个key对应一个value,可以不同数据类型,下标同list

增:赋值

改:赋值

查:in或dict.get(?)

删:del(dict["a"])

len长度

清空:dict.clear()

集合

Set

持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像,set(list),如:

s = set([‘A‘, ‘B‘, ‘C‘])

无序,不重复的集合

增:dict.add(?)

删:dict.remove(?)

改:赋值

查:in?

 len长度

python列表,元组,字典,集合对比

原文:http://www.cnblogs.com/xtlyf1314/p/4667707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!