for
Neeky Zeng
这个作者很懒,什么都没留下…
展开
-
Python:数据类型list中 利用循环的基本操作--补充 (1)列表的遍历
列表list是python内置的一种数据类型。list是一种有序的集合,可以随时添加和删除其中的元素。 在学习python的过程中,不断地发现以前学到的旧知识有着新的用法,在这里更新一篇关于list的博客,做一下总结。使用加号”+”可以连接列表a=[1,2,3,4,5]b=[5,6,7,8,9]c=['one','two','three']d=a+b+cprint(d)[...原创 2018-09-10 15:29:23 · 1328 阅读 · 0 评论 -
Python:list的列表生成式 for循环的升级版
列表生成式学习资源:廖雪峰-Python教程大家可以去我的github逛逛,定时更新程序测试题,和学习笔记:https://github.com/Neekky/Study-Python.git是Python内置的非常简单却强大的可以用来创建list的生成式。如果要生成[1x1, 2x2, 3x3, …, 10x10]怎么做?方法一是循环:L = []for x in range(1...原创 2018-09-17 19:01:58 · 7301 阅读 · 0 评论 -
Python:数据类型list中 利用循环的基本操作--补充 (2)双层嵌套列表
学习来源: 网易云课堂,北京图灵学院 https://study.163.com/course/courseMain.htm?courseId=1004987028 廖雪峰python教程 https://www.liaoxuefeng.com本人编程小白,借学习python来进入互联网的大门。在不断的学习中,发现网上python的教程都不是很全面,想要全面的学习光听一个老师的课程是不...原创 2018-09-10 21:52:11 · 2048 阅读 · 0 评论 -
Python面试题:不使用sorted函数 对数组排列顺序
之前在网上看到一道看起来很简单的面试题,要求用循环来对列表的数组进行排序,并且不能使用sort、sorted函数。题目如下:题目的意思很清晰,想了很多方法做了很多尝试,例如使用insert方法,append方法。还是没有通过循环来实现,这道看起来简单的题目,背后考察的知识点貌似还蛮多的。最后不得已想出了一个递归的办法来实现,先展示一下吧。list1 = [3, 7, 8, 9, 12]l...原创 2018-09-21 09:11:46 · 4175 阅读 · 0 评论 -
知识扩展:求100以内的质数 简述多种算法的实现方法
质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。先用python来实现:count = 0list1=[ ]for i in range(1,101): for j in range(1,i+1): # 从1到i的数组 if i%j == 0: count += 1 ...原创 2018-10-21 16:37:28 · 1552 阅读 · 0 评论