要计算不同表格中每列的平均价格,你可以使用以下步骤:
假设你有多个表格,每个表格都有多列数据。首先,将这些表格存储在一个数据结构中,比如一个列表或一个字典。
遍历每个表格。对于每个表格,遍历每列数据。
对于每一列数据,计算平均价格。将每个单元格的值相加,然后除以该列的总单元格数。
将每列的平均价格存储在一个新的数据结构中,比如一个列表或一个字典。你可以使用列的索引或名称作为键。
下面是一个示例代码,演示了如何计算不同表格中每列的平均价格:
# 假设有两个表格,每个表格有三列数据
table1 = [[10, 20, 30], [40, 50, 60], [70, 80, 90]]
table2 = [[15, 25, 35], [45, 55, 65], [75, 85, 95]]
# 存储表格的列表
tables = [table1, table2]
# 存储每列平均价格的字典
average_prices = {}
# 遍历每个表格
for table_index, table in enumerate(tables):
# 遍历每列数据
for column_index in range(len(table[0])):
# 初始化总价格和单元格数
total_price = 0
cell_count = 0
# 计算每列的总价格和单元格数
for row in table:
total_price += row[column_index]
cell_count += 1
# 计算平均价格
average_price = total_price / cell_count
# 使用列的索引作为键,存储平均价格
average_prices[(table_index, column_index)] = average_price
# 打印每列的平均价格
for key, value in average_prices.items():
table_index, column_index = key
print(f"Table {table_index + 1}, Column {column_index + 1}: {value}")
在这个示例中,我们假设有两个表格,每个表格都有三列数据。首先,我们将这些表格存储在一个列表中。然后,我们遍历每个表格和每列数据,计算每列的平均价格,并将结果存储在一个字典中。最后,我们打印每列的平均价格。请注意,这只是一个示例代码,你可以根据实际情况进行修改和调整。
下一篇:不同表格字段的人员列表