久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Python實現filter函數實現字符串切分

瀏覽:4日期:2022-08-02 16:23:52

在工作中,經常遇到字符串切分,尤其是操作linux命令,返回一段文本,如下面這種格式

Filesystem Size Used Avail Use% Mounted on/dev/vda1 40G 3.1G 35G 9% /tmpfs 939M 0 939M 0% /dev/shm

在整理數據時,以前我都是直接split(’ ’), 結果當然是很不理想啊,今天get到了一個新技術----直接split()

下面看示例:

if __name__ == ’__main__’: line = ’/dev/vda1 40G 3.1G 35G 9% /’ arr = line.split() print(arr) # [’/dev/vda1’, ’40G’, ’3.1G’, ’35G’, ’9%’, ’/’]

結果很理想,管你幾個空格,我全給你干掉,然后搞成一個順眼數組,完美!!

此別,python還有個filter函數,使用起來也是牛一逼,且看如下示例

if __name__ == ’__main__’: line = ’/dev/vda1 40G 3.1G 35G 9% /’ # arr = line.split() # print(arr) ret = list(filter(None, line.split(’ ’))) print(ret) #[’/dev/vda1’, ’40G’, ’3.1G’, ’35G’, ’9%’, ’/’]

同樣完成了上面的切分功能,但使用起來略顯復雜。不過,filter這個函數還是很有用的。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 西林县| 河南省| 东山县| 荆门市| 吴堡县| 彝良县| 杂多县| 尉氏县| 铜陵市| 潜山县| 榆中县| 吉隆县| 武平县| 荥经县| 洞头县| 综艺| 遂平县| 左云县| 双桥区| 遵化市| 平远县| 于田县| 分宜县| 丰都县| 高阳县| 宁波市| 鹤壁市| 织金县| 香格里拉县| 巩义市| 常熟市| 大田县| 宝山区| 福清市| 怀来县| 吉隆县| 灌云县| 当雄县| 闽侯县| 宝鸡市| 南靖县|