<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Python中使用正則表達(dá)式如何匹配出標(biāo)點符號?

          共 1515字,需瀏覽 4分鐘

           ·

          2022-06-14 12:37

          點擊上方“Python共享之家”,進(jìn)行關(guān)注

          回復(fù)“資源”即可獲贈Python學(xué)習(xí)資料

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

          大家好,我是皮皮。

          一、前言

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

          原始數(shù)據(jù)如下:

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

          預(yù)期的結(jié)果如下圖所示:

          二、實現(xiàn)過程

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

          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)

          運行之后,結(jié)果就是想要的了。

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

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

          正則表達(dá)式,yyds!

          三、總結(jié)

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

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

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

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

          往期精彩文章推薦:

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

          想加入Python學(xué)習(xí)群請在后臺回復(fù)【

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

          瀏覽 112
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产性爱在线 | 小骚逼黄色大片 | 69视频免费在线 | 亚洲成人福利 | 福利黄色|