文档章节

习题三十二~习题三十四

YuXingY
 YuXingY
发布于 2016/02/16 08:31
字数 194
阅读 6
收藏 0

一,range:

range(start, stop[, step]):用于生成等差数列的数组,start是首项,stop-1是末项,step是公差。


二,列表:

1,元素追加:

有两个列表:

有以下几种方法增加元素:

   

2,插入元素:

 

3,删除:

  • 删除并返回:

  • 按元素值删除:

  • 全列表删除:

4,修改(赋值操作):


5,排序:

   

6,统计重复次数:


7,列表长度:


三,for循环:

可用于遍历列表,事实上可以遍历所有序列,迭代器。

在需要计数的场合,用for循环比while循环更方便:

for i in range(9):
    print i,

n=0
while n<9:
    print n
    n+=1

结果是一样的:


但while后面的条件很容易写错。

© 著作权归作者所有

共有 人打赏支持
YuXingY
粉丝 1
博文 44
码字总数 18413
作品 0
太原
私信 提问
笨方法学Python,Lesson 32 - Lesson 34

Exercise 32 代码 the_count = [1, 2, 3, 4, 5]fruits = ['apples', 'oranges', 'pears', 'apricots']change = [1, 'pennies', 2, 'dimes', 3, 'quarters'] this first kind of for-loop goe......

好好先生_1028
2015/10/28
0
0
Mac OS Office 制作PPT-许-1

六 一套幻灯片演讲的流程 PPT在设计之前务必先完成文字稿,否则制作起来没有方向 与主办方确定场地情况 七 以正确的方式制作幻灯片 饼图: 12点方向必须竖直,且顺时针方向 第一个饼块为最大...

时间之友
01/11
0
0
算法-第四版-练习1.3.32解答

问题 Steque。一个以栈为目标的队列(或称steque),是一种支持push、pop和enqueue操作的数据类型。为这种抽象数据类型定义一份API并给出一份基于链表的实现。 解决思路 snippetid="1949869...

himayan46
2016/10/26
0
0
关于习题答案的问题

很多同学,包括上课的同学和知乎的同学,问到作业答案的事情,这里统一作一个解答。 第一,这本书的大部分习题没有同学们一般说的“习题答案”,但是重要的题目都有“习题解答”。习题解答与...

黄宇
2017/10/26
0
0
编程题——31~40

三十一、连续子数组的最大和 输入一个整数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。 求所有子数组的和的最大值。要求时间复杂度为O(n)。 三十二、从1到n整数中...

thanatos_y
2016/07/26
13
0

没有更多内容

加载失败,请刷新页面

加载更多

通过Docker容器连接代理Wormhole

Wormhole 是一个能识别命名空间的由 Socket 激活的隧道代理。可以让你安全的连接在不同物理机器上的 Docker 容器。可以用来完成一些有趣的功能,例如连接运行在容器本机的服务或者在连接后创...

Linux就该这么学
20分钟前
1
0
从架构到平台, POWER 9处理器最全解读

本文根据IBM中国芯片设计部门高级经理尹文,在「智东西公开课」的超级公开课IBM专场《POWER 9-认知时代的驱动力》 上的系统讲解整理而来。 本次讲解中,尹文老师从内核微架构、总线互连、异构...

Mr_zebra
23分钟前
1
0
openjdk和oraclejdk有什么区别吗?

1.授权协议的不同:OpenJDK采用GPL V2协议放出,而SUN JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用。 2.Open...

吴伟祥
24分钟前
2
0
c++基类析构函数要声明为virtual的原因

更深层的原因不知道,不过标准规定,如果不声明为virtual,那么将会导致未定义行为。个人测试结果表明,如果不声明为virtual,那么派生类的析构函数将不会得到调用

安非他命
30分钟前
1
0
CentOS 7下protobuf的源码编译安装

protobuf的github地址:https://github.com/google/protobuf支持多种语言,有多个语言的版本,本文采用的是在CentOS 7下编译源码进行安装。 github上有详细的安装说明:https://github.com/...

xtof
37分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部