以下是一个解决彼思彼维尔克电子表格上的分发问题的示例代码:
import pandas as pd
# 读取电子表格数据
df = pd.read_excel('文件路径/文件名.xlsx', sheet_name='工作表名')
# 根据分发规则创建分发列表
distribution_list = []
for index, row in df.iterrows():
for _ in range(row['数量']):
distribution_list.append(row['分发对象'])
# 输出分发结果
for i, item in enumerate(distribution_list):
print(f"分发给第 {i+1} 个人员: {item}")
在上面的代码中,我们使用pandas
库来读取电子表格数据,并遍历每一行来创建分发列表。根据每一行的数量
列和分发对象
列的值,我们重复将分发对象
添加到分发列表中。最后,我们输出分发结果,以及每个人员所分发的物品。
请注意,你需要将代码中的文件路径/文件名.xlsx
和工作表名
替换为你实际使用的电子表格文件的路径、名称和工作表名称。
希望这个示例能够帮助你解决彼思彼维尔克电子表格上的分发问题。