20200904 阶段2学习总结

作者: 沐若啊 | 来源:发表于2020-09-05 23:22 被阅读0次

今天干了件冲动的事儿,就是提了离职,一直犹犹豫豫,近期心态也不是很好,每天学习的时间也不多,提了也好,接下来多点时间学习。

从20200829到20200904,学习了阶段2-python基础教程,主要总结一些,自己学习过程中易出错的地方。

一、python中列表,字典,元组,三者的区别

1.表达符号区别

列表符号:[] 中括号

字典符号:{}大括号

元组符号:()圆括号

2、是否可以被修改

列表和字典可以,元组不可以

3、是否有序

列表和元组是有序的,字典是无序的;

因此列表和元组可以根据索引进行查询,字典根据键查询

4、可进行操作

1)列表:增删改查

2)字典:增删改查

3)元组:只能进行查询

5、独有特性

1)列表的sort()方法。例如:

根据数值大小排序

a = [1, 2,2, 7, 3,'10']

#表示对元素先转化为int型再比较,默认为升序,reverse=True表示倒序

a.sort(reverse=True,key=int) 

print(a)#结果:['10', 7, 3, 2, 2, 1]

根据元素长度排序,例如:

b = ['he', 'kjj', 'gan', '5', 'u6ttttttt']

b.sort(reverse=True, key=len)

print(b)  #结果['u6ttttttt', 'kjj', 'gan', 'he', '5']

2)元组的自动组包和解包

a)可用于函数中return 一次性返回多个值

b)可用于两个变量的值交换,例如:

a =2

b =3

a,b = b,a

print(a)#结果为3

print(b)#结果为2

3)字典的多种方式遍历

a)keys()方法,提取所有的键

b)values()方法,提取所有的值

c)items()方法,提取所有键值对

for item in dict2.items():

    key, value = item;#利用元组的自动解包

二、推导式和匿名函数

虽然现在工作中平时会写python脚本,可是从来没写过推导式;

1、推导式;可用于列表,字典,结合,作用:简化代码

格式:[计算式子 for 循环],例如:

创建一个1~10之间偶数平方的列表

list1 = [i**2 for iin range(1,11)if i%2==0]

print(list1)#结果为:[4, 16, 36, 64, 100]

2、匿名函数

格式: lambda:函数体。例如:

s =lambda n1,n2:n1+n2 #n1,n2为需要传入的参数

print(s(3,4))#结果为7

接下来一周的计划:

1)学完阶段3-PYTHON数据分析处理模块的内容

2)每天练习10道sql

最后就是告诉自己,欲速则不达,静下心来学好每个知识点。

相关文章

  • 20200904 阶段2学习总结

    今天干了件冲动的事儿,就是提了离职,一直犹犹豫豫,近期心态也不是很好,每天学习的时间也不多,提了也好,接下来多点时...

  • 绘画疗愈成长学校作品集

    20200904 编辑 落霞

  • 2020-09-04

    20200904第七组杨芳总结分享: 感谢张鑫区长的用心,感谢营业区和各部门主管的付出,让我们有了这么好的两天学习...

  • 阶段总结2

    好几天前就写出来了,但是没有排版,很混乱,现在再整理,竟发现没有了当时的感悟与思考,所以啊,以后注意了,有些事情是...

  • 学习阶段总结

    现在催乳师培训的时间已经过了三分之一了,在这十天的学习当中,重新认识这个行业。 现在因为政府出资培训,进入母婴行业...

  • 阶段学习总结

    回顾这段时间的学习、工作和生活收获还是挺多。 首先,在个人成长方面有了突破,在不间断看书听课学习的同时,开始着手接...

  • E战到底21天见证不一样的自己之十三

    【回顾目标】1.学习统计函数SUBTOTAL COUNTIF COUNTIFS2.阶段性总结 【评估结果】1....

  • 2018-12-16

    第一阶段学习总结 从11月08号正式来到东软学习,到现在也有了1个多月的时间。我想从2个方面去谈这个阶段的学习历程...

  • java阶段学习总结

    怎么说呢,虽然书看完了但是对书本上的知识还是特别生疏,看到一个东西,知道用那块的知识,但是具体怎么用,用什么方式实...

  • Glide学习---阶段总结

    再github上放了一个最简单的工程, 可以直接拿来编译运行 https://github.com/shaopx/...

网友评论

    本文标题:20200904 阶段2学习总结

    本文链接:https://www.haomeiwen.com/subject/ydjqektx.html