python去除列表中的空值元素實(shí)戰(zhàn)技巧
python去除列表中的空值元素實(shí)戰(zhàn)技巧
產(chǎn)生需求的原因:
最近都在使用python做一些小demo,尤其是經(jīng)常會(huì)用python做一些關(guān)于數(shù)據(jù)處理的操作,于是就產(chǎn)生問(wèn)題:怎么才能讓處理數(shù)據(jù)時(shí)有更好的且直接能上手的案例呢?換言之就是python有什么“奇淫技巧”可以幫助我快速處理數(shù)據(jù)呢?于是搜集一些案例,結(jié)合自己實(shí)際工作需要,將這些案例做成連續(xù)更新篇,今天來(lái)講一個(gè),即去除列表中的空值元素
需求目標(biāo):
搜集針對(duì)python高效處理數(shù)據(jù)的核心代碼,今天是實(shí)現(xiàn)去除列表中的空值元素
具體實(shí)操:
去除列表中的空值元素
關(guān)鍵詞:for、while、remove、if
tmp_list = ['支出種類介紹', '三餐', '基金投資', '通信', '借款', '交通出行', '攝影文印', '人情', '', '', '', '', '', '', '', '', '']
# 方法一:
while "" in tmp_list:# 判斷是否有空值在列表中
tmp_list.remove("")# 如果有就直接通過(guò)remove刪除
print(tmp_list)
# 方法二:
new_list = [i for i in tmp_list if i != ""]# 先循環(huán)遍歷有空值的列表,并抽取非空的列表元素,存儲(chǔ)到新的列表中
print(new_list)結(jié)語(yǔ):
這個(gè)是一個(gè)連續(xù)篇,如果有新的python教程實(shí)用案例,會(huì)持續(xù)更新
補(bǔ)充:python list清理列表中的空元素或特定元素
比較簡(jiǎn)單的函數(shù),但是很常用,這里記錄一下:
功能函數(shù):
def reform_list(check_list):
"""處理列表里的空字符串"""
return [i for i in check_list if (i is not None) and (str(i).strip() != '')]示例代碼
def reform_list(check_list):
"""處理列表里的空字符串"""
return [i for i in check_list if (i is not None) and (str(i).strip() != '')]
if __name__ == '__main__':
my_list = reform_list([1, 2, 3, 4, "", None])
print(my_list)到此這篇關(guān)于python去除列表中的空值元素實(shí)戰(zhàn)技巧的文章就介紹到這了,更多相關(guān)python去除列表空值元素內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解Python爬蟲爬取博客園問(wèn)題列表所有的問(wèn)題
這篇文章主要介紹了詳解Python爬蟲爬取博客園問(wèn)題列表所有的問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
Python使用Docling庫(kù)玩轉(zhuǎn)文檔處理
Docling?是一個(gè)強(qiáng)大的?Python?第三方庫(kù),專注于文檔處理和轉(zhuǎn)換,所以本文將帶大家深入了解?Docling?的強(qiáng)大功能,展示它如何幫助我們高效處理文檔,感興趣的可以了解下2025-02-02
Python讀取含url圖片鏈接的txt文檔方法小結(jié)
這篇文章主要為大家詳細(xì)介紹了三種Python讀取含url圖片鏈接的txt文檔方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-04-04
Python轉(zhuǎn)為C語(yǔ)言并編譯生成二進(jìn)制文件的教程詳解
這篇文章主要為大家詳細(xì)介紹了將Python轉(zhuǎn)為C語(yǔ)言并編譯生成二進(jìn)制文件的相關(guān)教程,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-12-12
Python設(shè)計(jì)模式之單例模式實(shí)例
這篇文章主要介紹了設(shè)計(jì)模式中的單例模式Python實(shí)例,需要的朋友可以參考下2014-04-04
pymongo insert_many 批量插入的實(shí)例
這篇文章主要介紹了pymongo insert_many 批量插入的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12

