python自学笔记 python自学笔记 1.输出 2.输入 3.零碎 4.数据结构 4.1 list 类比于java中的数组 4.2 tuple 元祖 5.条件判断和循环 5.1 条件判断 5.2 循环 6.使用dict和set 6.1 dict 6.2 set 7.函数的使用 7.1函数返回多 ...
分类:
编程语言 时间:
2016-06-08 01:36:21
阅读次数:
451
取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] 取前3个元素,应该怎么做? 笨办法: >>> [L[0], L[1], L[2]] ['Michael', 'Sa... ...
分类:
其他好文 时间:
2016-06-07 22:16:43
阅读次数:
182
在C++11之前, 有两个典型的受制于模板功能不强而导致代码重复难看的问题, 那就 function object 和 tuple。 拿 function objects 来说, 需要一个返回类型参数及N个参数类型参数。 但因为变长参数模板不受支持,导致不得不重复书写7、8个模板类,但最终也只能支持 ...
分类:
编程语言 时间:
2016-06-06 09:03:09
阅读次数:
159
A tuple is similar to list but can not be modified tuple1 = (1,) tuple2 = (1,2,3,4) to refer elemetn in a tuple var1 = tuple[0] var2 = tuple[-1] just ...
分类:
编程语言 时间:
2016-06-05 12:37:05
阅读次数:
131
下面是0.8.0之前的表述,之后的已经基于Disruptor改造过了 这个文章演示了发射和转移tuple是怎么在storm中工作的 Worker为消息传递负责 当zk中的任务出现了变化或者每个task.refresh.poll.secs都会调用refresh-connections。这个东西管理和其 ...
分类:
其他好文 时间:
2016-06-04 22:10:59
阅读次数:
245
题目链接:http://www.lintcode.com/zh-cn/problem/3sum/?rand=true# 用这个OJ练练python…这个题意和解法就不多说了,O(n^2lgn)就行了,关键是!!python的语法… 要想给tuple排序,如果直接sort的话会自动转成list,这个时 ...
分类:
编程语言 时间:
2016-06-04 16:14:26
阅读次数:
1020
一、内置函数 divmod() divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数,返回结果类型为tuple callable() 可否被调用 chr() 将一个数字转换为ascii表中的字符 ord() 将一个字符转换为ascii表中的数字位置 compile() 将字符串编译... ...
分类:
编程语言 时间:
2016-06-04 00:30:43
阅读次数:
250
如果两个参数不一样长,那么取短的。 也可以反向操作,见下面: 自然,也可以操作三个或者一个参数: python.org的解释: 1. This function returns a list of tuples, where the i-th tuple contains the i-th elem ...
分类:
编程语言 时间:
2016-06-03 22:58:48
阅读次数:
409
元组和列表的区别 元组和列表几乎是一样的 不一样的地方就是元组创建后不可以修改,比如(添加,拓展,移除等修改功能) 基本操作: 索引 切片 循环 长度 包含 创建元组 索引 格式:元组变量加[索引下标] 的方式 切片 格式:元组变量加[起始下标:结束下标] len(p_object) """(统计元 ...
分类:
其他好文 时间:
2016-06-02 21:36:33
阅读次数:
278
tuple的用法 1. tuple使用小括号定义tuple中的元素,与list不同,lsit使用中括号定义元素 例 t = (1, 2) 2. 定义空的tuple t = () 3. 定义只有一个元素的tuple t = (1,) 注意:这里不能写为t = (1),在元素后一定要加一个逗号 4. 定 ...
分类:
其他好文 时间:
2016-06-02 16:34:54
阅读次数:
148