Python(3.6)黑板报之列表实战

1~8折 6.16-6.20

首发

下载课程

下载学院APP

缓存视频离线看

收藏(32)

Python(3.6)黑板报之列表实战

适用人群: Python,Python开发人员,Python初学者。

共16课时 共3小时44分钟 更新时间:2017-09-13

价  格

¥31

¥39

优惠活动

课程8折(6.16-6.20)

预热优惠

周年庆预热
优惠提前享

2424小时内答疑

课时永久观看

APP缓存听课

PC倍速播放

专属资料下载

  •  

    专题1 | Python爬虫工程师系列课程专题

  •  

    专题2 | Python3.6开发实战大全专题

  •  

    专题3 | Python数据结构实战大全系列视频课程套餐

1/3

课程介绍

课程大纲

学习资料

学员评价

课程目标
通过知识点介绍,我们要掌握列表的常用方法;通过课程练习,加深对每个知识点的理解,提高自己编程和解决问题水平;我们能够通在过课程中讲的知识点,解决问题思路方式,加上自己的理解,去解决自己学习和工作中遇到的实际问题。
适用人群
Python,Python开发人员,Python初学者。
课程简介
  • 列表基础

    列表是一种可变长数据结构,列表元素可以是任意对象。

  • 遍历列表

    遍历列表的基本方式使用for循环进行迭代,当我们列表中包含列表,字符串,我们如何遍历其中每个元素,我们引入isinstance方法来解决这个问题,当然,我们现在只能遍历二维,如果多维,需要使用递归的方式。

  • 列表查找与二分查找实现

    列表查找只能使用index方法,我们可以自己实现find方法;在一个有序列表中我们可以使用二分查找加快查找速度,课程中我们会详细介绍二分查找原理,代码实现及代码调试过程。

  • 列表插入

    本届介绍列表如何添加元素,并使用这些方法完成基本练习。

  • 最相似的列表

    在很多场景下,我们都需要找到一个事物和其它几个最相似,比如,我们掌握技能和招聘职位的要求,他们之间匹配度越高,我们面试成功几率越大,这节内容我们来寻找列表的最佳匹配。

  • 两个无序列合并成有序列表

    如果没有sort方法,我们如何将两个无序列表合并成一个有序列表,我们使用的方式类似于插入排序实现。

  • 组合

    不相同的几个元素,每个元素都可以看成一个属性,每一个或者几个属性组合在一起就是新的组合,例如:一个电影标签:内地,国语,喜剧;他们的组合有多少种呢,我们不认为[内地,国语]和[国语,内地]是不同的组合,这个题目看起来简单,但是真正实现起来有点绕,如果没想明白,建议先...

  • 列表删除

    本节介绍列表删除操作;删除列表中重复元素,我们会发现使用循环删除列表元素的陷阱,我们应该使用其他方式去规避这些问题,使我们代码更加健壮,完善。关于自测:开发人员编写完功能后,第一个事情就是自测,我们要尽可能多的测试不同场景,否则提交有问题的代码会带来其它一系列问题。

  • 列表排序及高级应用

    本节主要介绍列表排序,并且根据不同需求使用不同方式对列表中的元素进行排序。

  • 使用列表进行学生成绩统计

    使用列表存储班级学生所有科目成绩,如何根据科目将列表中对应的成绩取出,除了使用循环索引我们还可以使用其它方式。

  • 寻找水仙花数

    一个有关数学的题目,程序员最烦躁的事情之一就是将算法使用代码实现,因为题目逻辑复杂,对数学有一定要求,代码调试麻烦。但是找一个数学问题使用代码实现,可以锻炼自己逻辑,计算能力。

  • 队列与堆栈实现

    队列和堆栈是常用的数据结构,比如消息队列;我们会介绍队列和堆栈的结构及支持的常用操作,并使用列表相关方法实现队列;并且使用输入交互方式对队列进行进本测试。

  • 排序算法(1)

    算法是程序的核心之一,每当我们去阅读他人算法代码或者实现简单算法时候总会头疼,但这正是提高我们思考问题,调试程序的一个有效方式;本节主要接介绍冒泡算法原理,实现思路,代码编写,调试,优化。希望大家能够看到需求后自己先去实现排序算法,然后在观看视频讲解。

  • 排序算法(2)

    本节主要介绍插入排序算法原理,实现思路,代码编写,调试。

  • 排序算法(3)

    本节主要介绍选择排序原理,实现思路,代码实现,调试与优化。

  • 元组

    本节主要介绍元组的基本操作

加载中
所属章节 资料名称 文件大小 下载
相关资料推荐

暂时还没有学习资料~

综合评分

0人评价

好于0%的课程

暂无

课程与描述相符 5 非常满意

老师的讲解表达 5 非常满意

老师的答疑服务 5 非常满意

全部

好评 0

中评 0

差评 0

加载中
没有了哦~
你可能还感兴趣的课程

讲师介绍

奇猫

奇猫

好评率:95%

8年嵌入式软件工作经验,4年Android系统开发经验,熟悉C/C++/python/java语言。

官方交流群

51CTO学院Python实战群(325935753)

立即加入

4238人学习过

订阅专栏更多

推荐图书

7日学霸榜 有4238人与你一起学习

课程介绍

课程大纲

学习资料

学员评价

¥39

¥31

课程评价

综合评价在4颗星及以上最高可获得35分奖励

Python(3.6)黑板报之列表实战

该课程已有 人评价

课程与描述相符

老师的讲解表达

老师的答疑服务

匿名

注册登录免费享