文档章节

习题二十二~习题二十六

YuXingY
 YuXingY
发布于 2016/01/31 18:33
字数 269
阅读 9
收藏 0

今天讲一些与列表有关的函数。

pop(x):用于移除列表中的一个元素,并返回该元素的值。x 的值为列表内元素索引,为空时默认是最后一个元素。

s=[1,2,3,4,5,6,7]
print s.pop(), s.pop(0), s.pop(2)

 

list.sort( )sorted( ):用于将列表内的元素排序,不同在于,sort是在原位重新排列列表,而sorted()是产生一个新的列表,且前者只用于列表,后者可用于任何可迭代对象。

s=[2,3,6,1,4,7]
s.sort()
print s

s=[2,3,6,1,4,7]
print sorted(s)

split(x,y):用于分割字符串,并返回一个列表。’x‘是分隔符,可以自己定义,‘y’是分割次数,可自定义,将字符串分割为(y+1)个部分(分隔符为空格时例外)。当分隔符没有定义时,默认为空格,分割时多个连续空格当作一个来处理,且返回的列表中不会存在空格(' ')。

s1='1,,2'
s2='1<>2<>3'
s3='  yan   yu  xing'
print s1.split(','), s2.split('<>'), s3.split()

© 著作权归作者所有

共有 人打赏支持
YuXingY
粉丝 1
博文 44
码字总数 18413
作品 0
太原
私信 提问
Python第四课----函数

函数 一、函数 由若干语句组成的语句块,函数名称、参数列表构成,它是组织代码的最小单元。 二、函数的作用 1、对代码的最基本封装,按照功能组织一段代码。2、目的为了复用,减少冗余代码。...

菜鸡满地跑
06/26
0
0
曾经做过的40道程序设计课后习题总结(三)

曾经做过的40道程序设计课后习题总结(三) 课后习题目录 1 斐波那契数列 2 判断素数 3 水仙花数 4 分解质因数 5 杨辉三角 6 学习成绩查询 7 求最大公约数与最小公倍数 8 完全平方数 9 统计字...

闵开慧
2015/08/11
1K
0
算法-第四版-1.3 背包、队列和栈-习题索引汇总

算法-第四版-1.3 背包、队列和栈-习题索引汇总 算法-第四版-练习1.3.1解答 算法-第四版-练习1.3.2解答 算法-第四版-练习1.3.3解答 算法-第四版-练习1.3.4解答 算法-第四版-练习...

himayan46
2016/09/28
0
0
算法-第四版-练习1.3.26解答

问题 编写一个方法insertAfter(),接受一个链表和一个字符串key作为参数,删除链表中所有item域为key的结点。 解决思路 遍历链表,删除元素结点,注意别断链。复杂度O(N)。 由于使用类来封装...

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

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

黄宇
2017/10/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

小程序异步操作 跨js执行 在微信小程序里面实现跨页面通信

我们知道,在小程序里面一个页面的变化,是通过调用 setData 函数来实现的。所以想做到在二级页面里让一级页面产生变化,最 Quick And Dirty 的做法就是把一级页面的 this 传入到二级页面去,...

xiaogg
10分钟前
0
0
授于管理员登录其它用户

1.沙盒中,授予管理员登录 安全性控制==>登录访问权限政策

在山的那边
12分钟前
1
0
线程安全的CopyOnWriteArrayList介绍

证明CopyOnWriteArrayList是线程安全的 先写一段代码证明CopyOnWriteArrayList确实是线程安全的。 ReadThread.java import java.util.List; public class ReadThread implements Runnable {......

绝地逢生
14分钟前
0
0
Java重写的7个规则

几年前你可能会遇到这样一个面试题:“重写和重载的区别”、而现在随着科技的更迭、面试的问题越来越高级、面试官的问题也越来越深入、此文是上述面试题的一个延伸、让你从简单的重写规则中更...

architect刘源源
14分钟前
1
0
JavaScript异步编程:Generator与Async

从Promise开始,JavaScript就在引入新功能,来帮助更简单的方法来处理异步编程,帮助我们远离回调地狱。 Promise是下边要讲的Generator/yield与async/await的基础,希望你已经提前了解了它。...

前端攻城老湿
15分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部