@Sai_kiran_rachakonda

list1 = [5, 20, 15, 20, 25, 50, 20]
for i in list1:
    if i != 20:
        print(i)
    if i == 20:
        continue
list1 = [5, 10, 15, 20, 25, 50, 20]
x = list1.index(20)
list1[x] = 200
print(list1)

concatenate sub list to list

November 01, 2022 · Python
list1 = ["a", "b", ["c", ["d", "e", ["f", "g"], "k"], "l"], "m", "n"]
sub_list = ["h", "i", "j"]
list1[2][1][2].extend(sub_list)
print(list1)

adding an element at specified index

November 01, 2022 · Python
list1 = [10, 20, [300, 400, [5000, 6000], 500], 30, 40]
list1[2][2].append(7000)
print(list1)
list1 = ["Mike", "", "Emma", "Kelly", "", "Brad"]
result = [x for x in list1 if x != ""]
print(result)

                       #or
                       
for i in list1:
    if i != "":
        print(i)
    else:

iterate both lists simultaneously

November 01, 2022 · Python
list1 = [10, 20, 30, 40]
list2 = [100, 200, 300, 400]
for i,j in zip(list1, list2[: : -1]):
    print(i,j)

element to element concatenation

November 01, 2022 · Python
list1 = ["Hello ", "take "]
list2 = ["Dear", "Sir"]
result = [ x+y for x in list1 for y in list2]
print(result)

                        #or
                        
for i in list1:
    for j in list2:
        result1 = i + j

index-wise concatenation in list

November 01, 2022 · Python
list1 = ["M", "na", "i", "Ke"]
list2 = ["y", "me", "s", "lly"]
list3 = []
for i in range(len(list1)):
    list3.append(list1[i] + list2[i])
print(list3)

odd and even number from a list

October 30, 2022 · Python
num = [2, 23, 24, 51, 46, 67]
even = []
odd = []
for i in num:
    if i % 2 == 0:
        even.append(i)
print("even",even)
for j in num:
    if j % 2 != 0:
        odd.append(j)

combining two lists

October 30, 2022 · Python
list1 = [23, 24, 25, 26] 
list2 = [27, 28, 29, 30]
list1.extend(list2)
print(list1)

     #or

list1 = [23, 24, 25, 26] 
list2 = [27, 28, 29, 30]
list3 = list1 + list2

printing random number in a list

October 30, 2022 · Python
import random
num = [2,3,4,5,6,8,9]
result = random.choice(num)
print(result)

removing duplicates in a list

October 30, 2022 · Python
num = [2,3,4,5,2,6,3,2]
x = []
for i in range(len(num)):
    if num[i] not in x:
        x.append(num[i])
    else:
        pass
print(x)
    

max num in a list

October 30, 2022 · Python
num = [2,3,2,4,7,8]
num.sort(reverse = True)
print(num[0])

      #or

num = [2,3,2,4,7,8]
print(max(num))

elements divisible by 5 in list

October 30, 2022 · Python
num = [3, 5, 7, 9, 23, 15]
for i in num:
    if i%5 == 0:
        print(i, end = " ")

append in list

October 30, 2022 · Python
num = [23,45,67,8,9]
num.append('study')
print(num)

removing empty element in a list

updated October 30, 2022 · Python
num = ["Hello", 34, 45, " ", 40]
for i in num:
    if i != " ":
        print(i, end = " ")
        
    #or
num1 = ["Hello", 34, 45, " ", 40]
num1.remove(" ")
print('\n')
print(num1)

removing empty element in a list

October 30, 2022 · Python
num = ["Hello", 34, 45, " ", 40]
for i in num:
    if i != " ":
        print(i)

squaring list elements

October 30, 2022 · Python
x = [2, 3, 4, 5, 6]
for i in x:
    print(i**2, end = " ")

to reverse a list

October 30, 2022 · Python
num = [23, 34, 'hello', 32, 56]
print(num[ : : -1])

len in list

October 30, 2022 · Python
num = [23, 34, 'hello', 32, 56]
print(len(num))