10月27日第一模块考核

这是开班来第一次考核,检验自学习以来的成绩。虽然感觉第一阶段自己学的信心满满的,但总有忽略的知识点。

第一模块忽略知识点列表

1、列表翻转函数,只记住一种 list.reverse还有一种reversed()

区别:第一种在原列表上改,第二种有返回值,生成新的列表。

2、list.pop()默认为删除最后一个元素。

3、

'for index,value in enumerate(list_1,start=1000):   

    print(index,value)'

输出字典的key和value值。start=表示key值从start 开始。

4、1-100求偶数和:原先没搞透,现在好了

a = 0
s = 0
while a<101:
s +=a
a +=2

 5、字典用法中setdefault与get用法

dict_1.setdefault("UI2","xx")#字典中如果有UI2这个key则不作变动,如果没有则增加新的key和value值。
dict_1.get('TTT')#取字典的key’TTT',如果存在,取值,如果不存在,不会报错。

6、深浅copy的区别。这个有个模糊的概念。深度copy需要导入模块

import copy

copy.deepcopy#将文件在内存中的地址及内容同时copy

浅copy仅copy原始数据的内存地址。如果原始数据内存地址变更后,新变量便与原变量不同。



 



猜你喜欢

转载自www.cnblogs.com/sclq/p/11749745.html
今日推荐