python求元组平均数while
时间: 2023-11-20 22:48:58 浏览: 45
要计算元组的平均数,您可以使用循环来遍历元组中的每个元素,并将它们相加。然后,将总和除以元组的长度即可得到平均数。下面是一个示例代码:
sum = 0
count = 0
tup = (1, 2, 3, 4, 5)
while count < len(tup):
sum += tup[count]
count += 1
average = sum / len(tup)
print("元组的平均数为:", average)
相关问题
python求元组 平均数
要计算Python中元组的平均数,可以按照以下步骤进行:
1. 首先,将用户输入的一组数据以空格分割,并存储在一个列表中。
2. 使用一个循环来计算列表中所有元素的总和。
3. 将总和除以列表的长度,得到平均值。
4. 创建一个新的元组,将平均值作为元组的第一个元素。
5. 再次遍历列表,将大于平均值的元素添加到元组中。
6. 返回这个元组。
下面是一个示例代码:
```
userInput = input("请输入一组数据(空格分割):")
_lst = userInput.split(" ")
def getAverageTuple(_lst):
_sum = 0
for i in _lst:
_sum += int(i)
_average = _sum / len(_lst)
_tuple = (_average,)
for i in _lst:
if int(i) > _average:
_tuple += (int(i),)
return _tuple
print(getAverageTuple(_lst))
```
Python求元组中的工资平均值
假设有一个元组 `salary`,存储了多个员工的工资信息,你可以使用以下代码求出该元组中所有工资的平均值:
```python
salary = (3000, 4000, 5000, 6000, 7000)
avg_salary = sum(salary) / len(salary)
print("平均工资为:", avg_salary)
```
输出结果为:
```
平均工资为: 5000.0
```
注意:在 Python 中,元组是一种不可变的序列类型,可以通过索引访问元素,但是不能修改元素。在上述代码中,我们通过 `sum()` 函数求出元组中所有工资的总和,再除以元组长度即可得到平均工资。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)