knrt.net
当前位置:首页 >> python 逆序遍历list >>

python 逆序遍历list

num = [1,2,3,4]for i in range(0, num.__len__())[::-1]: print num[i]输出: 4 3 2 1

print li[1:] #输出[2,3,4,5,6,7],省略终止索引,表示取起始索引之后的所有值,等效于li[1:len(li)] print li[:3] #输出[1,2,3],省略起始索引,表示从0开始取,等效于li[0:3] print li[:] #输出[1,2,3,4,5,6,7],省略起始索引、终止索引、步长...

num = [1,2,3,4] for i in range(0, num.__len__())[::-1]: print num[i]

list = [('1abc', '11112 sfgsd'),('g5sd', '11112 rtrt'), ('y234', 'eare 4543'), ('wetw', 'eare ewtwe'),('ryhe', 'eare'), ('8989', '5633 tewtt'),('a34f', 'ertyey')]list2 = []# 找键值插入for e in list: head = e[1].split(' ')[0] # ...

reverse()直接就把数组逆序了,只需要输出的话就这样好了: a =[1,2,3,4,5,6] size=len(a) for i in xrange(size-1,-1,-1):   print a[i]

如果是正好在字符串结尾,可以用正则表达式的 如果不是的话,老老实实 地从前到后的匹配字符串好了。 字符串匹配算法和检索方向 是相关的,一般的算法设计都是考.

说通缩一点,就是循环从第一个元素到最后的元素依次访问一次。

a, b, c, d = list1 这种方式只有当左边的操作数个数和list1长度相同时,才可以这么做,不然不报错. 我们假设我们有一个list对象List,它的长度足够长,想把它从下标i开始的k个元素赋给k个元素,可以这么做: v1, v2, v3, ..., vk = List[i : i + k] #...

>>> x = [chr(i) for i in range(97, 97 + 26)]>>> x['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']>>> for i, v in enumerate(x): print("{} {}".form...

#coding=utf-8'''Created on 2014-11-14@author: Neo'''import osdef GetFileList(dir, fileList): newDir = dir if os.path.isfile(dir): fileList.append(dir.decode('gbk')) elif os.path.isdir(dir): for s in os.listdir(dir): #如果需要忽...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com