我有一个列表Student
,其结构如下:
[('abc', 50000), ('def', 34000),....]
这里每个元组的第一个元素是雇员ID,第二部分是salary。现在我要做的是,首先根据员工人数形成不同的桶。因此这些桶将有-0-5 employees
、0-10 employees
、0-15 employees
等等。例如,如果我的列表中有32个员工数据,那么我的bucket将是-0-5 employees
,0-10 employees
,0-15 employees
,0-20 employees
,0-25 employees
,0-30 employees
,最后是{
我已经试过了:
^{pr2}$我知道这个代码是不正确的,因为当事情被重新初始化时,流程应该从第一个员工开始,而不是列表中的下一个员工。我当前的代码从下一个员工开始。 我现在很难用累积或运行信息构建这种类型的存储桶。我怎样才能形成这些水桶?在
试试这个:
这会将数据分成5块递增的块,并打印出该组数据加上他们所有工资的总和。在
(注意:我使用
random
库来生成数据,因此它看起来如此奇怪)编辑
要打印范围,只需更改print语句:
^{pr2}$类似于本的回答:
相关问题 更多 >
编程相关推荐