Arrays and lambda, class
Array declartion
s=list(map(int,input().split()))
print(s)
s1=[12,21 ,33]
print(s1)
n=int(input("enter"))
arr=[]
for i in range(n):
x=int(input(""))
arr.append(x)
print(arr)
lambda
a=list(map(int,input("enter list elements").split()))
print("suare of list")
print(list(map(lambda s:s*s,a)))
print("even numbers in list are:")
print(list(filter(lambda s:s%2==0,a)))
print("odd numbers in list are:")
print(list(filter(lambda s:s%2!=0,a)))
string
s= input().split()
print(s)
print(list(filter (lambda x:x[0] in"aeiou",s)))
class and objects
class car:
def __init__(self,c,m,s):
self.colour=c
self.model=m
self.seats=s
def carwheels(self):
print(self.model,"4 wheels")
def carbrakes(self):
print(self.model,"has automatic brakes")
c=input("enter colour")
m=input("enter model")
s=int(input("enter no of seats"))
obj1=car(c,m,s)
c=input("enter colour")
m=input("enter model")
s=int(input("enter no of seats"))
obj2=car(c,m,s)
obj1.carbrakes()
obj1.carwheels()
Comments