我的代码如下所示:
from itertools import groupby
for key, group in groupby(warnstufe2, lambda x: x[0]):
for element in group:
a = element[1:4]
b = element[4:12]
c = [a,b]
print(c)
当我打印(c)时,我得到这样的结果:
^{pr2}$式中a1=(a、b、c)和b1=(d、e、f)和a2=(g、h、i)和b2=(j、k、l)。 当然有a3。。。还有b3。。。 不过,我需要这样的东西:
[(a,b,c),(d,e,f),(g,h,i),(j,k,l)]
我已经试过通过c:
for item in c:
list1 = []
data = list1.append(item)
但这并没有起到任何作用,并导致:
None
None
基于此链接: https://mail.python.org/pipermail/tutor/2008-February/060321.html
我看起来很简单,但我对python还不熟悉,尽管读了很多书,但还没有找到解决方案。 谢谢你的帮助!在
试试这个
使用^{} 和list unpacking:
相关问题 更多 >
编程相关推荐