可以使用pandas库来读取excel文件,并使用apply函数遍历每一列进行判断。

示例代码如下:

import pandas as pd

# 读取excel文件
df = pd.read_excel('data.xlsx')

# 定义判断函数
def check_col(col):
    """
    判断列中是否存在数大于1.6或小于0.3
    """
    for value in col:
        if value > 1.6 or value < 0.3:
            return True
    return False

# 遍历每一列进行判断
for col in df.columns:
    if check_col(df[col]):
        print('列数为:', col)

其中,pd.read_excel()函数用于读取excel文件,df.columns可以获取所有列名,check_col()函数用于判断每一列是否存在数大于1.6或小于0.3,如果存在则返回True,否则返回False。遍历每一列时,如果发现存在符合条件的列,则输出该列的列数

使用python遍历excel中的每一列判断是否存在数大于16或小于03并返回列数

原文地址: https://www.cveoy.top/t/topic/fTBD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录