jinguanzhang2019 2023-02-16 15:46 采纳率: 70%
浏览 95
已结题

python 里面 excel 有以下单元格的数据,如何实现以下代码

python 里面 excel 有以下单元格的数据,如何实现以下代码
在以下数据中:
找出

  1. 单元格含有2组(必须是2组)数字(可以是整数,也可以带小数点的数)

2.单元格含有: 付 /元/ 晒 / 下单 等 关键字, 符合其中一个关键词即可

找出符合 1.2 要求的单元格,提取出 对应单元格里面的2组数字 ,并对比大小

以及符合要求单元格的对应的行数

付5.9好平文字饭4元

付5.9好平文字饭4元

付6.9 好平反5元[胜利]

付6.9好平带图饭5元

付6.9好平饭4元

付7.9好平带图饭6元

付7.9好平文字饭6元

付7.9平给5[胜利]

付9.9好平带图饭7元

付9.9好平饭7元

付9.9好平饭7元

付款3.9元 晒图好平饭2.4圆

付款3元 晒图好平饭1.7圆

付款4.9 元 三图+15字,好平饭 3 圆

付款6.8元 晒图平价饭5圆

付款7.8元 晒图好平饭-5-圆

付款7.9元 三图十五字五星好平饭-5圆

付款7.9元 晒图好平返-5-圆

拍下7.8好瓶5元

下单4.39好瓶饭2

下单5.9hao平fan3.4

下单5.9收集瓶价给4

下单6.9好平饭5元

下单6.9晒图给5

下单6.9晒图给5

下单6.9晒图给5超值优惠

下单6.9晒图给5超值优惠

下单6.9晒图奖励4

下单6.9收集瓶价给5

下单6.9收集瓶价给5

下单6.9元 晒图平价饭-5-圆

下单7.3[红包]五?+hp晒图反5

下单7.7晒图好平反6[红包]

下单7.8hp晒图饭5

下单7.9,五?好平+晒图饭 5

下单7.9好瓶晒图饭5

下单7.9晒图给5超值优惠

下单7.9晒图给5圆

下单7.9晒图奖5超值优惠

下单7.9晒图奖5超值优惠

下单7.9五?好平晒图饭 5

限付6.9,晒图奖5

1.9?? 抢6包300系列抽纸[强]

2.9?? 抢6包420系列抽纸[强]

1.9?? 抢6包300系列抽纸[强]

3大包460系列仅1.9[红包]

1.9?? 抢6包300系列抽纸[强]

1.8??元 6包*300系列抽纸

1.9?? 抢6包300系列抽纸[强]

2.9?? 抢6包420系列抽纸[强]

1.9?? 抢6包300系列抽纸[强]

2.9[红包]6×420系列

1.7?? 6包420系列抽纸

1.9?? 抢3包460系列抽纸[强]

6包300系列到手仅1.9[红包]

1.9?? 抢6包300系列抽纸[强]

1.9??6包300系列抽纸

1.9?? 抢6包300系列抽纸[强]

2.9??元6包420系列原木抽纸

2.3??抢4包*460大包系列

  • 写回答

10条回答 默认 最新

  • 阳光宅男xxb 2023-02-16 16:32
    关注

    你好,根据您的需求,代码如下,请采纳:

    import pandas as pd
    import re
    
    df = pd.read_excel('A.xls',encoding='utf8')
    
    for i in range(len(df)):
        d = df.iloc[i]['data']
        result =  re.findall(r'\d+(?:\.\d+)?', d)
        if len(result)==2 and re.findall(r'付|元|晒|下单', d):
            if result[0] > result[1]:
                print(f"行号:{i + 1},数字:{result[0]} > {result[1]}")
            elif result[0] < result[1]:
                print(f"行号:{i + 1},数字:{result[0]} < {result[1]}")
            else:
                print(f"行号:{i + 1},数字:{result[0]} = {result[1]}")
    
    

    最后的结果大概如下:

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(9条)

报告相同问题?

问题事件

  • 系统已结题 3月1日
  • 已采纳回答 2月21日
  • 创建了问题 2月16日

悬赏问题

  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本