如何统计总人数,在excel中-如何统计总人数
在Python中,我们可使用内置的`sum()`函数来计算列表或元组中的元素数量,从而得到总人数。以下是一个简单的例子:
```python
# 定义一个包括人员名字的列表
people = ['John', 'Alice', 'Bob', 'Tom', 'Mary']
# 使用sum()函数计算列表中元素的数量
total_people = sum(1 for _ in people)
print(total_people)# 输出:5
```
在这个例子中,我们使用了生成器表达式`1 for _ in people`,它会遍历`people`列表并将每一个元素转换为1(由于Python中的数字0和None都被视为False,所以将它们转换为1)。然后我们将这个生成器传递给`sum()`函数,它会返回所有元素的总和。
如果你想计算两个或更多列表中元素的数量,你可以将这些列表用逗号分隔,并将结果放入一个新的列表中。例如:
```python
# 定义两个包括人员名字的列表
list1 = ['John', 'Alice', 'Bob']
list2 = ['Tom', 'Mary', 'Peter']
# 使用sum()函数计算列表中元素的数量
total_people = sum(len(lst) for lst in [list1, list2])
print(total_people)# 输出:8
```
在这个例子中,我们创建了一个包括两个列表的列表,并使用`len()`函数计算每一个列表中元素的数量。我们使用`sum()`函数将这两个值相加得到总人数。
声明:本站所有文章资源内容,如无特殊说明或标注,均为大数据处理内容。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
原文链接:https://edu.h3e.cn/edu/33413.html