array,list,dataframe索引切片操作 2016年07月19日——智浪文档 list,一维,二维array,datafrme,loc、iloc、ix的简单探讨 Numpy数组的索引和切片介绍: 从最基础的list索引开始讲起,我们先上一段代码和结果: 输出: list切片,在“[]”中 ...
分类:
编程语言 时间:
2016-07-19 18:58:00
阅读次数:
299
目录目录
序列
序列的标准操作符
切片操作符
一个例子
序列的功能函数
enumerate 枚举出序列对象的元素
len 获取序列对象的长度
min 取出sequence中的最小值
max 取出sequence中的最大值
reversed 返回一个逆序访问的迭代器
sorted 序列的排序
sum 计算序列中的各项元素和
zip 混合两个序列对象
all 检测sequence中各项元素是否均为Tru...
分类:
编程语言 时间:
2016-07-18 04:14:57
阅读次数:
274
字符串 unicode序列 字符串时不可变的 字符串的定义:支持下标操作,支持切片操作,支持解包、封包操作。 s = 'magedu' 字符串的方法: 字符串连接: join: join(...) S.join(iterable) -> str 使用S拼接一个可迭代对象的每个字符元素(只能拼接字符元 ...
分类:
其他好文 时间:
2016-07-15 13:20:12
阅读次数:
249
切片操作 对有序数列使用下标操作进行区域切割。 最常见的的切片操作,以list为例(其他的有序数列,例如tuple和str的切片操作都跟list相同): lst[start:end:step] start:起始索引,end:结束索引,step步长 切片操作的取值区域,包含起始索引的元素,不包含结束索 ...
分类:
其他好文 时间:
2016-07-15 12:49:01
阅读次数:
245
对于在一个字符串中选取几个字符,不同的语言有不同的解决方案,python 中就有了切片的方法。 在list中,如下: s=list(range(1,101)) 如果想要选取偶数个数字(或者选取偶数),可以用循环的方法:但是方法臃肿,比较“笨” 但是python中给出的切片方法是更加的优雅的,如下: ... ...
分类:
编程语言 时间:
2016-07-11 23:57:22
阅读次数:
363
今天用python读取一个有很多字段的配置文件,配置文件中的格式类似:pidStart:2600
startFid:47
startTid:450
startFirst:1
message:‘‘一般会想到的是:config=open(configPath,‘r‘)
foriteminconfig:
//setvalueonebyone然后就想了,这么多的字段怎么一个个的设置多累了,就想p..
分类:
编程语言 时间:
2016-07-11 01:13:35
阅读次数:
188
在总结 python 对象和引用的时候,想到其实 对于python的深拷贝和浅拷贝也可以很好对其的进行理解。 在python中,对象的赋值的其实就是对象的引用。也就是说,当创建一个对象,然后赋给另外一个变量之后,实际上只是拷贝了这个对象的引用。 我们先用 利用切片操作和工厂方法list方法 来阐述一 ...
分类:
编程语言 时间:
2016-07-10 23:24:48
阅读次数:
212
对list进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] 取前3个元素,应该怎么做? 笨办法: >>> [L[0], L[1], L[2]] ['Adam', 'Lisa', 'Bart' ...
分类:
编程语言 时间:
2016-07-10 12:24:38
阅读次数:
170
GO中的数组切片可以看做是功能更强大的数组,在append数据时,可以自动调整内存大小以适应数据实际大小,有些类似于C#中的List<T>。 GO 中数组切片的“容量”与实际储存的大小可以不同,比如一个杯子容量是500ml,实际只装了200ml的水。 数组切片的基本用法: ...
分类:
编程语言 时间:
2016-07-09 14:50:44
阅读次数:
202