这一章主要是介绍了python一些常用的数据结构,比如list,tuple,dictionary,set,以及一些实用遍历技巧,主要讲的还是list。 3.1 list 主要介绍了list的一些常用的使用函数。这里就不多说和举例了。 增加:append(),insert() 删除:pop(),rem ...
分类:
编程语言 时间:
2016-08-06 12:46:03
阅读次数:
216
模板 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。 比如下面的例子:print("I'm %s. I'm %d year old" % ('Vame... ...
分类:
编程语言 时间:
2016-08-06 00:32:20
阅读次数:
180
本章主要讲解python中三个很重要的数据类型:list tuple dictionary# -*- coding:utf-8 -*-#1 声明列表listlist1 = ["a","b","c"]#判断列表中是否存在元素print("a" in list1)#追加元素list1.append(12 ...
分类:
编程语言 时间:
2016-08-05 11:48:35
阅读次数:
134
一、r的防止字符转义 运行结果: 二、获取变量类型 运行结果: 三、判断类型 运行结果: 四、对list、tuple、dict、set进行迭代 4.1常用的方式 但是这种迭代方式会把list装到内存中进行迭代 4.2使用迭代器来迭代 这种方式的迭代比较省内存 4.3迭代值的同时迭代下标 五、列表生成 ...
分类:
编程语言 时间:
2016-08-04 13:17:35
阅读次数:
179
把一个列表[]改成()就创建了一个生成器:generator,generator保存的是算法。 可以用于for循环的数据类型:1、集合类型:list tuple dict set str2、generator 可以直接作用于for循环的对象统称为:可迭代对象(Iterable) 结果: 可以被nex ...
分类:
编程语言 时间:
2016-08-03 18:42:06
阅读次数:
167
1. 格式化操作(%) Python中内置有对字符串进行格式化的操作。 模板 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。 Python用一个tuple将多个值传递给模板,每个值对应一个格式符。 上面的例子中,"I'm ...
分类:
编程语言 时间:
2016-08-03 11:59:01
阅读次数:
149
参考博客:http://www.cnblogs.com/QG-whz/p/4782809.html 1. 是否可变 元组:用()或tuple函数定义,不可变(元素的值以及整个元组); 列表:用 [] 或list函数定义,可变。 2. 操作方法汇总 列表:Python序列操作全部通用,例如索引、分片、 ...
分类:
编程语言 时间:
2016-08-03 01:19:51
阅读次数:
225
函数的return 语句只能返回一个值,可以是任何类型。 因此,我们可以“返回一个 tuple类型,来间接达到返回多个值 ”。 例: x 除以 y 的余数与商的函数 def F1 ( x, y ): a = x % y b = (x-a) / y return ( a,b ) # 也可以写作 ret ...
分类:
编程语言 时间:
2016-08-02 18:49:38
阅读次数:
247
列表的知识其实就类似于c语言中的数组,可插入、修改。list=[a,b,c,d] 而元组tuple,一旦初始化即不可修改。好处与绝对安全。 定义一个空的元组:t=() 定义只有一个元素的元组:t=(1,),要在圆括号元素的后面加上一个逗号,python才会识别到这个元素,要不然Python会把t=( ...
分类:
编程语言 时间:
2016-08-02 13:43:47
阅读次数:
243
Python基础(二) 本章内容 一、数据类型 Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) 1. Number(数字) number类型用来专门存储数字数据,他们是不可改变的数据类型,这意味着 ...
分类:
编程语言 时间:
2016-07-31 20:32:25
阅读次数:
319