如何统计总人数,在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()`函数将这两个值相加得到总人数。