以下是一个使用Python编写的示例代码,可以根据部门获取2x2的个人表:
# 创建一个示例的个人表格
person_table = [
['姓名', '部门', '年龄', '性别'],
['张三', '销售部', 28, '男'],
['李四', '财务部', 35, '女'],
['王五', '人力资源部', 30, '男'],
['赵六', '销售部', 32, '女'],
['钱七', '财务部', 27, '男'],
['孙八', '人力资源部', 29, '女']
]
# 定义一个函数按部门获取2x2的个人表
def get_person_table_by_department(department):
# 创建一个空的结果表格
result_table = [['姓名', '部门', '年龄', '性别']]
# 遍历个人表格,将符合部门条件的记录添加到结果表格中
for row in person_table[1:]:
if row[1] == department:
result_table.append(row)
# 返回结果表格
return result_table
# 测试示例函数
department = '销售部'
result = get_person_table_by_department(department)
for row in result:
print(row)
以上代码中,首先创建了一个示例的个人表格(person_table),然后定义了一个函数(get_person_table_by_department),该函数通过遍历个人表格,根据部门条件获取符合要求的记录,并将其添加到结果表格(result_table)中。
最后,通过调用示例函数,并传入指定的部门参数,即可获取到相应的2x2个人表格。在示例中,传入的部门是“销售部”,然后将结果打印输出。