Categories:Viewed: 5 - Published at: a few seconds ago

Write a function to identify if value is present inside a dictionary or not

def check_value(d:dict, value)->bool:
    return any(v == value for v in dict.values())

Write a function to identify to count no of instances of a value inside a dictionary

def count_value(d:dict, value)->bool:
    return list(v == value for v in dict.values()).count(True)

Write a function to identify if value is present inside a list or not

def check_listvalue(l:list, value)->bool:
    return value in l

Write a function to identify if value is present inside a tuple or not

def check_tuplevalue(l:tuple, value)->bool:
    return value in l

Write a function that returns lowercase string

def str_lowercase(s:str):
    return s.lower()

Write a function that returns uppercase string

def str_uppercase(s:str):
    return s.upper()

Write a function that removes all special characters

def clean_str(s):
    import re
    return re.sub('[^A-Za-z0-9]+', '', s)

Write a function that returns a list sorted ascending

def ascending_sort(l:list):
    sorted(l, reverse=False)

Write a function that returns a list sorted descending

def descending_sort(l:list):
    sorted(l, reverse=True)

Write a function that returns a dictionary sorted descending by its values

def descending_dict_valuesort(d:dict):
    return {key: val for key, val in sorted(d.items(), reverse=True, key = lambda ele: ele[1])}

Write a function that returns a dictionary sorted ascending by its values

def ascending_dict_valuesort(d:dict):
    return {key: val for key, val in sorted(d.items(), key = lambda ele: ele[1])}

Write a function that returns a dictionary sorted descending by its keys

def descending_dict_keysort(d:dict):
    return {key: val for key, val in sorted(d.items(), reverse=True, key = lambda ele: ele[0])}

Write a function that returns a dictionary sorted ascending by its keys

def ascending_dict_keysort(d:dict):
    return {key: val for key, val in sorted(d.items(), key = lambda ele: ele[0])}

Write a function that returns a replace values in string with values provided

def replace_values(s:str, old, new)->str:
    s.replace(old, new)

Write a function that joins elements of list

def join_elements(l:list)-> str:
    return (''.join(str(l)))

Write a function that splits the elements of string

def split_elements(s:str, seperator)-> list:
    return s.split(seperator)

Write a function that returns sum of all elements in the list

def sum_elements(l:list):
    return sum(l)

Write a function that returns sum of all odd elements in the list

def sum_even_elements(l:list):
    return sum([i for i in l if i%2==0])

Write a function that returns sum of all odd elements in the list

def sum_odd_elements(l:list):
    return sum([i for i in l if i%2==1])

Write a program to reverse a list

lst = [11, 5, 17, 18, 23]
def reverse(lst): 
    new_lst = lst[::-1] 
    return new_lst

Write a program to find sum of elements in list

list1 = [11, 5, 17, 18, 23]
total = sum(list1)
print("Sum of all elements in given list: ", total)

Write a program to find the largest number in a list

list1 = [10, 20, 4, 45, 99] 
list1.sort() 
print("Largest element is:", list1[-1]) 

Write a program to print Even Numbers in a List

list1 = [10, 21, 4, 45, 66, 93] 
for num in list1: 
    if num % 2 == 0: 
       print(num, end = " ")