找到用户想法的奇数和偶数

finding odds and evens of user idea

我想制作一个程序,它从用户那里获取数字列表,然后找到偶数和奇数并打印 it.here is my code.please help me.i want my output应该是 list.this 代码现在有错误!!!

def find_evens_and_odds()
    numbers=list(input("give me your list:"))
    
    evens=list()
    
    odds=list()
        
             
    for i in numbers:
        if i % 2 ==0:
            evens.append(i)
                
        else:
            odds.append(i)  
            
    print(numbers)
    
    print(evens,odds)     

     

导入 ast

def find_evens_and_odds():

number=input("give me your list ") # Enter like this [1,2,3]
numbers= ast.literal_eval(number)
evens=[]
odds=[]        
for i in numbers:
    if int(i) % 2 ==0:
        evens.append(i)      
    else:
        odds.append(i)  
        
print(numbers)
print(evens,odds)

find_evens_and_odds()

def find_evens_and_odds(numbers):
    evens = list()
    odds = list()
    for i in numbers:
        if i % 2 == 0: 
            evens.append(i)
        else:
            odds.append(i)
            
    print(numbers)
    print(evens, odds)
    
numbers = list(map(int,input().split()))
find_evens_and_odds(numbers)