-
看不懂!查看全部
-
items() 方法把dict对象转换成了包含tuple的list items() 也有一个对应的 iteritems(),iteritems() 不把dict转换成list,而是在迭代过程中不断给出 tuple,所以, iteritems() 不占用额外的内存。查看全部
-
由 enumerate() 函数自动把每个元素变成 (index, element) 这样的tuple查看全部
-
方法是使用 enumerate() 函数: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] >>> for index, name in enumerate(L): ... print index, '-', name ... 0 - Adam 1 - Lisa 2 - Bart 3 - Paul查看全部
-
range(a,b) 包含第一个参数,不包含第二个参数,返回一个list 代码 L= range(1,101) print L[6::7]查看全部
-
range(a,b) 包含第一个参数,不包含第二个参数查看全部
-
正序、倒序切片 --- 包含起始索引,不包含结束索引。 正序倒序对于起始索引和终止索引的方向是一样的查看全部
-
L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。 只用一个 : ,表示从头到尾。 切片操作还可以指定第三个参数,第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个。 把list换成tuple,切片操作完全相同,只是切片的结果也变成了tuple。查看全部
-
def average(*args): sum = 0.0 if(len(args)==0): return 0 else : for i in args: sum +=i return sum/len(args)查看全部
-
Python 将可变参数实现为元组查看全部
-
int()函数的第二个参数是转换进制 默认参数 def greet(x='world'): print 'Hello,',x greet() greet('Bart')查看全部
-
打印时用逗号隔开变量,会插入空格,用加号则不会(在常量后只能用逗号)查看全部
-
返回多值在实现时其实是返回一个元组查看全部
-
set 用过 包含一个list 实现查看全部
-
索引迭代也不是真的按索引访问,而是由 enumerate() 函数自动把每个元素变成 (index, element) 这样的tuple,再迭代,就同时获得了索引和元素本身。查看全部
举报
0/150
提交
取消