List In Python

0
List:-

it is used to store a collection of elements using proper sequence, we can store multiple-element using a single variable in a list.

The list provides contiguous memory allocation to store data similar to an array.

Syntax of List:-

varname =  [value1,value2,value3,...]

x = [12,23,34,67,78,11]


The list can store any type of element in a single variable.

for i in range(0,len(x)):
  print(x[i])


len(x) returns the size of the list.


LIST Data can be displayed by foreach loop also:-

x = ["a","b",11,22,78,89,12.34]
for i in x:
    print(i)

...............................................................................................................

How to take input from User's in Python:-

x = []
size = int(input("Enter number of items"))

for i in range(0,size):
    x.append(input("Enter item"))

for data in x:
    print(data)
Insert Data in List using User Input?

size = input("enter size of list")
x = [int]*size
for i in range(0,size):
    x[i]=input("enter element for "+i+" index")

for i in range(0,size):
   print(x[i])

....................................................................................
size = int(input("enter size of list"))

x = [0]*size

for i in range(0,size):

    x[i]=input("enter element for "+str(i)+" index")

for i in range(0,size):

   print(x[i])


ASSIGNMENT:-

1)WAP to  Display Prime element in List?

x = [12,23,11,67,56,13]

for i in range(0,len(x)):
    flag=True
    for j in range(2,x[i]):
        if x[i]%j==0:
            flag=False
            break
    if flag:
        print(x[i])

2)WAP to find max and second max element in LIST?

3) WAP to split one list element into two sublists?

4) WAP to merge two lists in one List?

5) WAP to Reverse List element?





Features of List:-

LIST Provide Mutable Object means we can change list element dynamically.


1 append list:-
x = [1,23]
x.append([4,5,6])
1 2 3 4 5 6

2 delete element from the list

del x[2]


3 Modify element

x[2]=34




Program of it's
x = [1,2,3]
#x.append(4)
x.append([4,5])
print(x)
x[0]=22
print(x)
del x[2]
print(x)



Assignment:-


Multiply two-dimension list?

Addition of two-dimension list?


x=[[1,2],[3,4]]
y=[[1,2],[3,4]]

Transpose of two-dimension List?

The inverse of Two-dimension List









Post a Comment

0Comments

POST Answer of Questions and ASK to Doubt

Post a Comment (0)