2017.10.31号复习整理

2017-10-31  本文已影响0人  莪从莈爱过伱

1.8、列表-切片

1、列表[num1:num2:num3]

Version:1.0StartHTML:000000192EndHTML:000003996StartFragment:000003519EndFragment:000003921StartSelection:000003519EndSelection:000003921SourceURL:http://www.jianshu.com/writer

1.9、遍历

1、使用while循环遍历

2、用for循环遍历

Version:1.0StartHTML:000000192EndHTML:000003995StartFragment:000003519EndFragment:000003920StartSelection:000003519EndSelection:000003920SourceURL:http://www.jianshu.com/writer

1.10、传递

2、元组介绍

1、Python的元组与列表类似,不同之处在于元组的元素不能修改。

2、组使用小括号,列表使用方括号。

3、组的功能 = 列表不修改的功能

注意:元组只有一个值加逗号,元组里面有列表可以修改列表的不能修改元组

3、列表和元组相互转换

1、表 = list(元组)

元组转列表

2、组 = tuple(列表)

列表转元组

4.1、字典介绍

1、格式

字典 = {key1 : value1, key2 : value2 ......}      标识符 = {'键1':值1,'键1':值2...}

2、键和值

键必须是唯一的,值可以重复。

值可以取任何数据类型,如字符串,数字或元组。

dict内部存放的顺序和key放入的顺序是没有关系的。

4.3、增/改

1、典[键] = 值

如果次key不存在,就是往字典里新增一个键值对;否则,就是修改

由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉:

4.4、删

1、字典.pop(键)

根据键,删除指定的值,并将此值放回

2、del 字典[键]

根据键,删除指定的值

3、字典.clear()

清空字典里的键值对

4.3、查

1、= 字典[键] 根据键查询值

2、典.get(键,[默认值])

通过dict提供的get方法,如果key不存在,可以返回None,或者自己指定的value

3、en(字典) 计算字典元素个数,即键的总数。

4、tr(字典) 输出字典可打印的字符串表示。

5、ict.keys() 以列表返回一个字典所有的键

6、ict.values() 以列表返回一个字典所有的值

7、ict.items() 以列表返回可遍历的(键, 值) 元组数组

4.4、遍历

1、用for循环遍历的三种方式

for key in dict:

print('%s:%s'%(key,dict[key]))

for key in dict.keys():

print('%s:%s'%(key,dict[key]))

for k,v in dict.items():

print('%s:%s'%(k,v)


上一篇下一篇

猜你喜欢

热点阅读