一、集和 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 1.创建集合 2.访问集和 由于集合本身是无序的,所以不能为集合创建索引或切片操作,只能循环遍历或使用in、not in来访问或判断集合元素。 ...
分类:
编程语言 时间:
2016-08-09 17:26:19
阅读次数:
234
创建一个列表: list1 = ['physics', 'chemistry', 1997, 2000]; list2 = [1, 2, 3, 4, 5 ]; list3 = ["a", "b", "c", "d"]; 列表索引从0开始,并列出可切片,连接等。 访问列表中的值,使用方括号沿切片带索引 ...
分类:
编程语言 时间:
2016-08-08 20:58:51
阅读次数:
188
介绍 这篇文章主要介绍python对“列表”的分片方法。通过分片规则可以很简单的处理一些复杂的for循环操作。 介绍 “列表”概念 注意这里的“列表“指的不是前面讲的list,这里所讲的列表是一个统称的概念,在分片规则里list、tuple、str(字符串)都可以当做列表,都可以按规则进行切片操作 ...
分类:
编程语言 时间:
2016-08-08 19:16:52
阅读次数:
1061
问题:如何清理掉到处都是硬编码的切片索引 解决方案:对切片命名 假设有一些代码用来从字符串的固定位置中取出具体的数据(比如从一个平面文件或类似的格式:平面文件flat file是一种包含没有相对关系结构的记录文件): 与其这样做,倒不如对切片进行命名:避免了使用许多神秘难懂的硬编码索引,代码变得清晰 ...
分类:
编程语言 时间:
2016-08-07 19:56:30
阅读次数:
201
Python列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定 ...
分类:
编程语言 时间:
2016-08-05 11:36:07
阅读次数:
241
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。一个完整的awk语句为:Awk‘[patten]{action}……’,其中pattern..
分类:
系统相关 时间:
2016-08-02 17:27:10
阅读次数:
253
本文主要介绍:字符串的索引,切片及求字符串的长度 代码: 运行结果: ...
分类:
其他好文 时间:
2016-08-02 00:45:49
阅读次数:
658
1、 Go支持内置的map类型。2、Go支持数组切片(Slice)。3、函数有多个返回值, func getName(){firstName,middleName,lastName,nickName string}{ return "May", "M","Chen","Babe" }因为返回值都已经 ...
分类:
编程语言 时间:
2016-08-01 17:17:52
阅读次数:
257
Python 基础语法(二) 接 Python 基础语法(一) 2. 元组 tuple和list十分相似,但是tuple是不可变的,即不能修改tuple,元组通过圆括号中用逗号分割的项定义;支持索引和切片操作;可以使用 in 查看一个元素是否在tuple中。空元组();只含有一个元素的元组("a", ...
分类:
编程语言 时间:
2016-07-30 06:56:45
阅读次数:
144
列表是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。(python叫列表,而其他语言类叫“数组”)Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,..
分类:
编程语言 时间:
2016-07-25 10:37:39
阅读次数:
158