做一个小总结吧,把别人的经验拿来总结一下

构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现:

取list的前一半的元素,也可以通过循环实现:

1. L = []

  n = 1 while n <= 99: L.append(n) n = n + 2

2.  L = list(range(1,100,2)) print(L)

      print(L[:len(L)//2])

3.  L = list(filter(lambda x: x%2 == 1, range(1,100)))

  print(L[:int(len(L)//2)])

4. L=[] n=1 for n in range (1,99,2): L.append(n) print(L[:len(range (1,99,2))])

5.  L = list(range(1,100,2)) print(L)

6.  L = list(range(1,100,2)) print(L[0:(len(L)/2)])

7. # 构造奇数list L: [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]

L = [] for n in range(1, 20, 2): L.append(n) print(‘L:‘, L) # 取list的前一半的元素 H: [1, 3, 5, 7, 9] H = [] for i in range(0, int(len(L) /2)): H.append(L[i]) print(‘H:‘, H)

L = list(range(1, 20, 2))
print(‘L:‘, L)

H = L[:int(len(L) /2)]
print(‘H:‘, H)

8. L=[]

for i in range(1,100,2): n = i L.append(n)

if 99 in L:
print (L)
9. L=list(range(100)) print(L[1:50:2]) 最简单的写法,切片写法

10.print([i for i in range(1,99,2) if i <99/2])
11. L = list(range(1,99,2)) s = L[:len(L)//2] print(s)
12.
L = [n for n in range(1, 99, 2)] print(L[:len(L)//2])
13.
l=[]

n=1

while n<=99:
l.append(n)
n=n+2
print(l[:len(l)/2])
14. L = [n for n in range(1, 99, 2)] print(L[:(len(L)//2)+1]) 这样才对

 

时间: 2024-12-13 14:25:21

做一个小总结吧,把别人的经验拿来总结一下的相关文章

先做一个“小程序”——关于微信应用号的六大猜想

先做一个“小程序”——关于微信应用号的六大猜想 9月 21 日,苦等了9个多月的时间,应用号终于与我们见面了,命名为「小程序」. 01 为什么推出小程序? 考虑到小程序对整个APP市场的影响,毫无疑问会对现有的APP生态带来一定的冲击.但是,之所以推出小程序,最直接的原因可能是为了构建和扩充微信生态链,让微信更具开放性. 如我们所知,目前微信公众号分为三类: • 服务号,连接人和商品,目前很多电商企业,以及在微信端提供产品和服务的企业都用服务号. • 订阅号,微信官方的定位是阅读,连接人和资讯的

用struts2标签如何从数据库获取数据并在查询页面显示。最近做一个小项目,需要用到struts2标签从数据库查询数据,并且用迭代器iterator标签在查询页面显示,可是一开始,怎么也获取不到数据,想了许久,最后发现,是自己少定义了一个变量,也就是var变量。

最近做一个小项目,需要用到struts2标签从数据库查询数据,并且用迭代器iterator标签在查询页面显示,可是一开始,怎么也获取不到数据,想了许久,最后发现,是自己少定义了一个变量,也就是var变量.<s:iterator>标签有一个value属性,用来存放在Action类的方法中存数据的list集合,还有一个id,好像是说指定集合的索引的意思,就是给list集合遍历出来的每个对象加上一个数字标签,反正我是这么理解的,没用过.还有一个很重要,就是var变量,我在s:iterator按ctr

用NodeJs做一个小爬虫

作者:北京起步科技前端研究员,专注分享HTML5 App快速开发工具 WeX5 的黑魔法以及相应的前端技术. 前言 利用爬虫可以做很多事情,单身汉子们可以用爬虫来收集各种妹子情报,撩妹族们可以用爬虫收集妹子想要的小东西,赚大钱的人可以用来分析微博言论与股票涨跌的关系诸如此类的,简直要上天了. 你们感受一下 点我点我: 蠢蠢欲动 抛开机器学习这种貌似很高大上的数据处理技术,单纯的做一个爬虫获取数据还是非常简单的.对于前段er们来说,生在有nodejs的年代真是不要太幸福了,下面就用nodejs来做

用pygame,做一个小小小小小........游戏

根据键盘方向键控制"不知火舞"的上下左右移动 其实我对Python能不能做大型游戏,还是执质疑态度.Python属于高级语言,那么不可避免的是,它的运行速度没有C语言快.机器语言到汇编语言,到面向过程再到面向对象,它们在电脑上的执行速度由快到慢,而游戏讲究的就是快!一定要快!所以我觉得,Python,不适用于写大型游戏.有的人不服了,Python语言是有C语言开发的,而C语言是做游戏的最有优势的语言,所以Python也能做? 不可否认的是,Python的确有先天性的优势,然而这些优势并

【二次元的CSS】—— 用 DIV + LESS 做一个小黄人构造器

仅仅使用div作为身体的布局,用css3的各种transform和圆角属性来绘制各个细节的形状,当然也不会使用任何图片哦.那就没意思了. 有的同学说,用canvas不是能画得更逼真而且更简单吗?这点我也非常赞同,但我的理由还是,那就没意思了. 这次用到了一些LESS的特性,通过设置一些指定的参数来生成不同种类.不同身材的小黄人. GitHub传送门:https://github.com/lancer07/css3Minons 效果是这个样子的 首先 先做个标准版的(ps:也就是图中的第一个小黄人

一只猿:使用flask来做一个小应用

上周 @萍姐 问我如何抓取天猫上面店铺的评分,看了下挺简单的,于是花了点时间写了个Python脚本,加上web.py做成一个web服务,使用起来还不错,今天来看的时候发现当时为了方便直接用web.py开发有点简陋,自己也好久没用flask写过东西了,打算用flask再写一遍,顺便复习下旧的知识,如果你是flask初学者,可以参考这个例子. 提示:博主默认你已经具备了Python的基础知识,已经能够很顺畅的编写一些Python脚本,否则接下来你会比较难看懂. 旧版 这里先给出旧版本的一些使用截图,

Winform窗体用对象数组做一个小项目

首先我我们看一下需求:我们要做的是显示员工信息,实现项目经理给员工评分的功能! 首先项目经理是评分的人所以没有用,因为我们自己写,评分的就是我们自己.所以我们要做的是先在vs也就是我们的环境里建一个项目,在建一个Windows窗体应用程序,然后把控件拖好! 左边是查看员工的信息窗体,右边是给员工评分的窗体: 1.我们现在开始代码部分 我们首先需要一个辅助类,在辅助类里我们要做什么呢?我们要写这些东西. public int id;        public int age;        pu

java中swing的简单用法,做一个小界面

package zzn; import javax.swing.*; public class demoui extends JFrame { public static void main(String[] args) { demoui ui=new demoui(); } public demoui() { this.setVisible(true); this.setSize(500,500); } }

超级表格一个小功能就甩全国高校的管理平台甩N条街!

超级表格微信公众号:chaojibiaoge 超级表格作为一款企业级应用,服务着许多团队的同时,也渗透在教育领域和科研机构中.具有极大自由度的超级表格总能被玩出新花样,从而帮助提升工作效率. 在广东技术师范学校. 校训:厚德博学, 唯实求新 "求新"意为:与时俱进,不断开拓创新 小林作为校学生干部执行核心的一员,不仅打理着学院大大小小的事务,还包括学生会等各种组织,新生报到与毕业生就业等信息管理.他已经大四,即将步入社会.回首大学年华,他的努力成为人生的财富,超级表格也成为其中的一串珍