1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Python中使用正則表達式如何匹配出標點符號?

        共 1515字,需瀏覽 4分鐘

         ·

        2022-06-14 12:37

        點擊上方“Python共享之家”,進行關注

        回復“資源”即可獲贈Python學習資料

        親朋無一字,老病有孤舟。

        大家好,我是皮皮。

        一、前言

        前幾天在Python最強王者交流群【Chloe】問了一道Pandas處理的問題,如下圖所示。

        原始數據如下:

        df = pd.DataFrame({
            'company_code': ['c0001.','c000,2','c0003''c0003#''c0004,'],
            'year': ['year 1800','year 1700','year 2300''year 1900''year 2200']
            })
        df

        預期的結果如下圖所示:

        二、實現過程

        這里【瑜亮老師】給出一個可行的代碼,大家后面遇到了,可以對應的修改下,事半功倍,代碼如下所示:

        import pandas as pd
        import re

        df = pd.DataFrame({
            'company_code': ['c0001.''c000,2''c0003''c0003#''c0004,'],
            'year': ['year 1800''year 1700''year 2300''year 1900''year 2200']
        })

        df["nonalpha"] = df["company_code"].map(lambda x: re.findall("\W", x))
        print(df)

        運行之后,結果就是想要的了。

        后來她自己也給了一個方法,也是可以的。

        df["nonalpha"] = df["company_code"].map(lambda x: re.findall(r'[^A-Za-z0-9]+', x))

        正則表達式,yyds!

        三、總結

        大家好,我是皮皮。這篇文章主要盤點了一道使用Pandas處理數據的問題,文中針對該問題給出了具體的解析和代碼實現,幫助粉絲順利解決了問題。

        最后感謝粉絲【Chloe】提問,感謝【瑜亮老師】給出的思路和代碼解析,感謝【月神】、【dcpeng】等人參與學習交流。

        小伙伴們,快快用實踐一下吧!如果在學習過程中,有遇到任何問題,歡迎加我好友,我拉你進Python學習交流群共同探討學習。

        ------------------- End -------------------

        往期精彩文章推薦:

        歡迎大家點贊,留言,轉發(fā),轉載,感謝大家的相伴與支持

        想加入Python學習群請在后臺回復【

        萬水千山總是情,點個【在看】行不行

        瀏覽 112
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            91视频网站入口 | 天天综合爱爱网 | 亚洲性情 | 国产一级在线播放 | 日韩激情国产 | 大色鬼老色鬼av 99欧美视频一区二区国产 | 国产精品揄拍100视频 | 色香蕉综合网 | 成人三级黄色视频 | 嗯啊h在线 |