python中,怎樣對列表中每一項求絕對值

2021-03-04 08:30:09 字數 371 閱讀 7149

1樓:日time寸

可以使用map函式,map函式會對列表的每一個元素執行函式操作後返回一個版新的函式。

權map函式的一個引數是需要對每一個元素執行的操作,對於本問題就是求絕對值,可以通過內建abs()函式實現,第二個引數是列表。示例程式如下:

mylist = [-1,2,-3,4,-5,6]abslist = map(abs, mylist) #對於python3.x需要用list函式對map的返回值轉換為列表

print(abslist)

# [1,2,3,4,5,6]

2樓:匿名使用者

用map

newlist=map(abs, oldlist)

Python中for迴圈兩個列表要怎麼使用

for x,y in zip a,b print f x y x 1,y 4 x 2,y 5 x 3,y 6或者 python中如何同時迴圈兩個列表 名稱列表 l1 地址列表 l2 d zip l1,l2 d dict d for name,address in d.items print name...

中,怎樣把每一段中每一行自成一段

每一段中的每一行不一定都是完整的句子啊,如果你非要那樣也行,每行末回車,如果你想段首空兩格,可以在 格式 下選擇 段落 在 特殊格式 那裡設定 段首空 2字元 這樣你在行末回車,就一行一段了。親說的是結尾按一下enter鍵嗎 目標 對word文件中的一部分內容或全部內容,在文字自動換行的位置,插入一...

怎樣用python提取文字中某一段文字

不應該去python吧提問麼 把你的文字發出來 我直接敲 給你 關鍵是你想取 哪一段文字 的哪些字 python中如何從字串內提取指定的字元 怎麼用python提取一段文字中的數字?5 import re s ma5 12.56 ma10 12.69 ma20 12.19 print re.find...