在python中创建元组的等级
|
我该怎么做呢?
从这个样本开始
Id, Id2 CCC
[ (A123 A120 \'2011-03\'),
LL= (A133 A123 \'2011-03\'),
( D123 D120 \'2011-04\'),
(D140 D123 \'2011-04\'),]
我试图得到这个,给每个元组增加等级。
[(A123, A120 ,\'2011-03\',1),
LL= (A133, A123, \'2011-03\',2),
( D123, D120, \'2011-04\',3),
(D140, D123, \'2011-04\',4),]
for i in range(len(LL)):
RowId = i+1
LL.append(RowId)
我得到这样的东西:
[(A123, A120 ,\'2011-03\'),
LL= (A133, A123, \'2011-03),
( D123, D120, \'2011-04),
(D140, D123, \'2011-04),1,2,3,4]
没有找到相关结果
已邀请:
3 个回复
屠创氓读叔
产量
这里有点解释: 我们从定义如下的“ 5”开始:
第一个技巧是使用枚举:
除了\“ rank \”从0开始计数,并放在行的前面而不是结尾之外,它与您想要的内容接近。我们可以使用
告诉
从1开始计数,并且可以使用列表推导将排名放在行尾:
在清单理解中,
是一个类似
的元组,
是元组的和:
这就是列表理解的每一行的构造方式。
玩翁文醚碱
桔马牛