我有一个蟒蛇问题。
我生成了这个列表
14:00,18.7,383.5,266405,5480,212500,183750,52380,6804,57150,17431,65567
14:01,18.7,383.5,226430,6600,210850,206700,51870,11868,69850,18486,59222
现在我想进入
('14:00', 18.7, 383.5,
(266405, 5480, 212500, 183750, 52380, 6804, 57150, 17431, 65567)),
('14:01', 18.7, 383.5,
(226430, 6600, 210850, 206700, 51870, 11868, 69850, 18486, 59222)),
我学会了如何将列表转换为元组, 通过做元组(列表)
但我不知道如何在元组中创建元组和引用..
有人可以帮忙吗?
答案 0 :(得分:2)
使用切片获取子序列,并使用tuple
将其转换为tuple
。
>>> lst = ['14:00',18.7,383.5,266405,5480,212500,183750,52380,6804,57150,17431,65567]
>>> tuple(lst[:3]) + (tuple(lst[3:]),)
('14:00', 18.7, 383.5, (266405, 5480, 212500, 183750, 52380, 6804, 57150, 17431, 65567))