下面是一个示例代码,用于遍历每个表格以查找包含特定值的名称,并进行一些操作,然后再次循环查找新的值:
import pandas as pd
# 读取所有表格的文件路径
file_paths = ['table1.csv', 'table2.csv', 'table3.csv']
# 待查找的特定值
target_value = '特定值'
# 遍历每个表格
for file_path in file_paths:
# 读取表格数据
df = pd.read_csv(file_path)
# 查找包含特定值的名称
matching_names = df[df['名称'] == target_value]['名称'].tolist()
# 对匹配到的名称进行操作
for name in matching_names:
# 操作代码
print(f"找到了包含特定值的名称: {name}")
# 再次循环查找新的值
new_target_value = input("请输入新的待查找的特定值:")
target_value = new_target_value
上述代码假设表格数据使用CSV格式存储,文件路径分别为table1.csv
,table2.csv
和table3.csv
,并且表格中包含一个名为名称
的列。你可以根据实际情况调整文件路径和列名。
代码首先定义了文件路径和待查找的特定值。然后,通过循环遍历每个表格,读取表格数据,并使用条件筛选出包含特定值的名称。接下来,对匹配到的名称进行操作。最后,代码会提示输入新的待查找的特定值,然后再次循环查找新的值。
请注意,这只是一个示例代码。根据实际需求,你可能需要对代码进行适当的修改和调整。
上一篇:遍历每5行并创建一个文件
下一篇:遍历每个产品并获取总价格。