Python如何將串列中的偶數變成其平方值 奇數變成其平方值減一 要求串列中的值隨機獲得
uj5u.com熱心網友回復:
def test(myList):new_List=[]
for num in myList:
try:
num = int(num)
# 基數
if num%2==1:
new_num=num**2-1
# 偶數
else:
new_num=num**2
except:
print("輸入正確陣列")
return "over"
new_List.append(new_num)
return new_List
uj5u.com熱心網友回復:
隨機的話就
import random as R
#回傳串列[1,2,3,4]中的亂數
ran_num = R.choice([1,2,3,4])
uj5u.com熱心網友回復:
li = [1,2,3,4]li = [i**2/2 if(i%2) else i**2 for i in li]
print(li)
uj5u.com熱心網友回復:
方法之一:請看代碼
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/133983.html
上一篇:openmv識別光源
下一篇:爬蟲抓不下來,求指導
