Skip to content

Instantly share code, notes, and snippets.

@Pierian-Data
Created March 1, 2018 17:19
Show Gist options
  • Select an option

  • Save Pierian-Data/dd645bb5881653b73015f5956e613243 to your computer and use it in GitHub Desktop.

Select an option

Save Pierian-Data/dd645bb5881653b73015f5956e613243 to your computer and use it in GitHub Desktop.
def myfunc(*args):
out = []
for num in args:
if num%2==0:
out.append(num)
return out
@aman25-sh
Copy link

def myfunc(mylist):
even = []
for num in mylist:
if num%2 ==0:
even.append(num)
else:
pass
return even

@deepak-thakur23
Copy link

def myfunc(*args):
lst = list(num for num in args if num % 2 == 0)
return lst

ll = myfunc(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
print(ll)

@bhuvi0209
Copy link

def myfunct(*args):
out = [ ]
for num in args:
if num%2 == 0:
out.append(num)
return out
result = myfunct(10,555,888,648,125,756)
print(result)

@harish-bhatt-mt
Copy link

def myfunc(*args):
return [num for num in args if num%2 == 0]

@harishbhatt869
Copy link

def myfunc(*args):
return [num for num in args if num%2 == 0]

@rblue1996
Copy link

def myfunc(*args):
return [x for x in args if x%2 == 0]

@Yodeman05
Copy link

def myfunc(*args):

 out = []
 for num in args:
          if args%2==0:
                  out.append(num)

 return out

@isaque-18
Copy link

def myfunc(*args):
    out = []
    for num in args:
        if num%2==0:
            out.append(num)
    return out
    
print(myfunc(9, 4, 5, 8))

def myfunction(*args):
    mylist=[]
    for num in args:
        if num%2==0:
            mylist.append(num)
    return mylist

print(myfunction(9,6,4,2))

def myfunc(*args):
    mylist=[]
    for x in args:
        if x%2==0:
            mylist.append(x)
    return mylist

print(myfunc(2,3,4,5))

@ashok3000
Copy link

pick evens

def myfunc(*args):
mylist = []

for num in args:
    if num % 2 == 0:
        mylist.append(num)
return mylist

Output:
myfunc(5,7,12,13,8,22,28)
[12, 8, 22, 28]

@Arthiar
Copy link

Arthiar commented Oct 9, 2025

import random

def myfunc(*args):
out = []
for num in args:
if num % 2 == 0:
out.append(num)
random.shuffle(out)
return out
print(myfunc(5, 4, 3, 45, 89, 10, 12, 22, 44))

@Arthiar
Copy link

Arthiar commented Oct 9, 2025

import random
def myfunc(*args):
out = []
for num in args:
if num % 2 == 0:
out.append(num)
random.shuffle(out)
return out

print(myfunc(5, 7, 3, 45, 89, 10, 12, 90, 88, 4, 25, 84,96))

@RahulAmbiger11
Copy link

#9.
def myfunc(*args):
out = []

for num in args:
    if num % 2 == 0:
        out.append(num)
return out

res = myfunc(1,2,3,4,5,6,7,8,9,10)
print(res)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment