取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: 取前3个元素,应该怎么做? 笨办法: 之所以是笨办法是因为扩展一下,取前N个元素就没辙了。 取前N个元素,也就是索引为0-(N-1)的元素,可以用循环: 对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python ...
分类:
编程语言 时间:
2017-05-14 01:17:15
阅读次数:
238
list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['M ...
分类:
编程语言 时间:
2017-05-14 01:03:52
阅读次数:
304
注意:返回None的时候Python的交互式命令行不显示结果。 要删除一个key,用pop(key)方法,对应的value也会从dict中删除: >>> d.pop('Bob') 75 >>> d {'Michael': 95, 'Tracy': 85} 请务必注意,dict内部存放的顺序和key放 ...
分类:
编程语言 时间:
2017-05-06 10:29:11
阅读次数:
154
list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['M ...
分类:
编程语言 时间:
2017-05-06 10:09:25
阅读次数:
207
循环 要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 6 要计算1+2+3+...+10,勉强也能写出来。 但是,要计算1+2+3+...+10000,直接写表达式就不可能了。 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。 Python的循环有两种,一种是for ...
分类:
编程语言 时间:
2017-05-06 10:06:44
阅读次数:
288
sublime text 3 3126 注册码+中文包 Sublime Text 3 3126 注册码,网上找的。我用的最后一个。 复制一个,打开 Sublime Text 3, help -- enter license 粘贴即可。 —– BEGIN LICENSE —–Michael Barne ...
分类:
其他好文 时间:
2017-04-29 09:45:06
阅读次数:
328
list的用法混杂了很多特性 1、赋值类似字符数组,访问索引也类似数组 classmates = ['Michael', 'Bob', 'Tracy'] 可以访问classmates[0]、classmates[1]等元素 classmates[-1]表示最后一个元素,因此list可以从后索引,索引 ...
分类:
其他好文 时间:
2017-04-29 01:18:11
阅读次数:
214
skiing 时间限制:3000 ms | 内存限制:65535 KB 难度:5 描写叙述Michael喜欢滑雪百这并不奇怪。 由于滑雪的确非常刺激。但是为了获得速度。滑的区域必须向下倾斜。并且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一 ...
分类:
其他好文 时间:
2017-04-25 18:28:24
阅读次数:
201
python入门(10)使用List和tuple list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: 变量classmates就是一个list。用len()函数可以获得list元 ...
分类:
编程语言 时间:
2017-04-22 09:18:34
阅读次数:
152
D3 新专题首页 一转眼,这个入门系列已经积累了二十二篇文章之多,我想作为 D3.js 这款数据可视化工具的入门来说已经足够了。相信仅仅要看完本系列。以后全然能够在辅以查询的情况下完毕大部分可视化工作。 D3.js 最早的 v1.0 版本号是由 Michael Bostock 于2011年2月18日 ...
分类:
Web程序 时间:
2017-04-21 23:07:10
阅读次数:
281