我使用蟒101版本4.1分割列表轉換成奇數項的兩個列表,甚至-numbered條目
輸入的實施例是(1,4,6,2,53,7)
需要的輸出是偶數(2,4,6)奇數(1,7,53)
我需要在這個問題中使用一個函數只有1個輸入,這將是列表,我認爲一個循環將有助於但我仍然無法得到它。我試着用下面的代碼:
from math import *
from string import *
def odd_even(L):
list1=raw_input()
list1=list1.split(" ")
even=[]
odd=[]
for x in list1:
if x%2==0:
even.append(L)
else:
odd.append(L)
return even,odd
L=input()
print odd_even(L)
你爲什麼不編輯你以前的問題? –
@EduardGamonal:不一定,這個有基於其中一個答案的代碼..邊緣案例,我會說。 –
爲什麼在函數*中使用更多的輸入呼叫*?你也在這裏對'L'和'list1'感到困惑。 –