码迷,mamicode.com
首页 > 其他好文 > 详细

3.21

时间:2018-03-22 00:24:36      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:没有   values   body   方式   元素   style   不可变   blog   tuple   

元组

就是一个不可变的列表

用途:存多个值,但是只有读的需求,没有改的需求 与列表类型比,只不过[ ]换成( )

 t=(1,2,3,4) #t=tuple((1,2,3,4))

常用操作+内置的方法优先掌握的操作:

1、按索引取值(正向取+反向取):只能取

2、切片(顾头不顾尾,步长)

3、长度
4、成员运算in和not in

5、循环

该类型总结
1 存多个值

2 有序

3 不可变

字典
1用途:以key:value的形式存多个值
    优点:存取都快,每一个值都有对应的key


 定义方式:{}内以逗号分隔多个元素,格式为key:value,
其中key必须为不可变类型,value可以是任意类型
dic={‘x‘:1,‘y‘:1,‘x‘:1111}
print(dic)

常用操作+内置的方法

1、按key存取值:可存可取

2、长度len

3、成员运算in和not in:判断的字典的key

4、删除
dic={‘name‘:‘egon‘,‘age‘:18}
del dic[‘name‘]
print(dic)
res=dic.pop(‘name‘)
print(res)
print(dic)

res=dic.pop(‘sex‘,None)
print(res)

5、键keys(),值values(),键值对items()

dic={
‘apple‘:10,
‘tesla‘:100000,
‘mac‘:3000,
‘lenovo‘:30000,
‘chicken‘:10,
}

for i in dic:
print(i,dic[i])

for i in dic.keys():
name=i,dic[i]
print(name)
for i in dic.items():
print(i)

集合

 在{}内用逗号分隔开的一个个元素

注意:集合内元素必须不可变,集合内没有重复的元素

用途:主要是关系运算 去重

&交    |并  —差集 ^交叉补集 

比较大小 是包含关系

 

3.21

标签:没有   values   body   方式   元素   style   不可变   blog   tuple   

原文地址:https://www.cnblogs.com/yftzw/p/8620706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!