作者COLDTURNIP (娶妻当娶五航战)
看板Python
标题Re: [问题] 语法改进
时间Sat Oct 11 22:05:48 2014
这里提供一个避免过多 random access 的做法:
iters = [iter(ls) for ls in x]
for r in x[0]:
print ' '.join(next(i) for i in iters)
※ 引述《IAMPF (PF)》之铭言:
: for i in range(len(x[0])):
: for j in range(len(x)):
: try:
: print x[j][i],
: except:
: break
: print
: 小弟想的...应该比较简单一点~ 没跑过不知道对不对
: ※ 引述《rockzerox (Zero)》之铭言:
: : x 是一个以元素长度排序的list,元素也是list
: : 也就是x里有长度不等的list,并且以list长度排列顺序
: : 最长的list 放在 x[0] 然後越来越短
: : 我想直接输出一行 x[0][0],x[1][0],x[2][0]....
: : 然後依序输出 x[0][1],x[1][1],x[2][1]....
: : 目前想到的作法是
: : 有没有更好的写法呢?
--
︻
尚 我 我 有 尚 我 我 有 尚 我 我 有
诗 寐 逢 生 尚 生 雉 兔 寐 逢 生 尚 生 雉 兔 寐 逢 生 尚 生 雉 兔
经 无 此 之 无 之 离 爰 无 此 之 无 之 离 爰 无 此 之 无 之 离 爰
︼
聪 百 後 庸 初 于 爰 觉 百 後 造 初 于 爰 叱 百 後 为 初 于 爰
王 ! 凶 , ; , 罿 , ! 忧 , ; , 罦 , ! 罹 , ; , 罗 ,
风 。 。 。 。 。 。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.165.96.172
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Python/M.1413036350.A.B67.html
1F:推 alibuda174: thanks. 10/11 22:23