匹配dataframe中的特殊字符 通配符(*)


把excel文件導入pandas中成為dataframe后,要在某列中篩選出含有“*”的字符串,例如:16*20,400*2,320*12識別出20,2,12.

方法一:在輔助的excel表格中使用"\",比如  “\*20"、"\*2"、"\*12",並在單元格前從大向小降序排列,否者肯能會把 "*20" 識別為2

方法二:在jupyter notebook中使用 .str.contains('\*20‘) 篩選包含 *20 的字符串,但使用.str.contains('\*2') 還是會篩選出 *20 的字符串。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM