list中的元素分割为tuple

一个list = [1,2,3,4,5,6,7,8]如何分割为tuple元素:list=[(1,2),(3,4),(5,6),(7,8)]

作者: gongzh8426   发布时间: 2011-05-20

c=[] 
for i in range(0,len(list),2):
if i+1<len(a):
c.append(tuple((list[i],list[i+1])))
else:
c.append(tuple((list[i],)))

作者: noevil   发布时间: 2011-05-20