你可以使用一个if-else语句来实现这个要求。以下是一个示例代码:
def generate_report(workers):
report = [] # 存储报告条目的列表
for worker in workers:
if worker == workers[0]: # 如果是第一行,则设置为"是"
report.append("是")
else:
report.append("否")
return report
# 示例输入
workers = ["工人A", "工人B", "工人C", "工人D"]
# 生成报告
report = generate_report(workers)
# 打印报告
for item in report:
print(item)
运行以上代码会输出以下结果:
是
否
否
否
其中,第一行被设置为"是",其他行都被设置为"否"。你可以根据需要修改输入的workers列表来生成不同的报告。