python如何统计list有几个连续的数字答:mylist = [1,1,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,11,0]result = {}tmp = Nonefor i in mylist: if not result.has_key(i): #新出现的值为1 result[i] = {'tmpcount':1,'maxcount':1} else: if i == tmp : #同上一次相同,tmpcount数字加一,同...
python中的list答:list是一个函数,将参数强制转换成列表 list((1,4,7)) 对元组(1,4,7)使用list函数就返回列表[1,4,7]map(list,zip(*a))表示对zip(*a)的每一个单位都执行list函数 而且这在python 2.6.6中执行正常,执行效果如下 >>> a=[[1,2,3],[4,5,6],[7,8,9]]>>> zip(*a)[(1, ...