日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python定义map数据_「每日一练」巧用Python处理列表中的数据

發布時間:2025/4/16 python 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python定义map数据_「每日一练」巧用Python处理列表中的数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

列表是Python中最常用到的元素,那么你知道map方法嗎?了解的話,可以很輕松的對list中的每個元素進行處理哦!一起來練習一下吧!

往下看,就是這么簡單!

案例

列表[1,2,3,4,5],請使用map()函數輸出[1,4,9,16,25],并使用列表推導式提取出大于10的數,最終輸出[16,25]

先上代碼~

運行效果

題目詳述

程序分析:這個題目主要是為了練習一個map函數的使用,map有兩個參數,第一個填函數名稱,第二個填列表

第一行:

list = [1,2,3,4,5]

定義一個原始列表數據[1,2,3,4,5],將它賦值給list,方便后邊調用

第二行:

def fn(n):

return n**2

定義一個函數fn,將傳進去的參數都進行平方處理

第三行:

res = map(fn,list)

使用map函數得到一個實例化對象,將它賦值給res

第四行:

res2=[i for i in res]

print(res2)

將實例化之后的res中的每個元素都取出來,然后依次輸出,組成一個新的列表res2,并且將res2進行打印輸出

第五行:

res3=[i for i in res2 if i > 10]

print(res3)

將res2里邊的每個元素取出來,并跟10進行對比,大于10的數據留下來,組成一個新的列表res3,并且將res3打印輸出

進階:

輕松的就實現想要的目的

是不是很便捷呢

結束語

總體來說思路只要有了,以后遇到類似的問題就可以解決了,是不是發現原來Python可以這么神奇!

———— e n d ————

總結

以上是生活随笔為你收集整理的python定义map数据_「每日一练」巧用Python处理列表中的数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。