Home >Backend Development >Python Tutorial >Python Day-Lists and list functions,Task

Python Day-Lists and list functions,Task

Susan Sarandon
Susan SarandonOriginal
2024-12-24 13:03:15843browse

Python Day-Lists and list functions,Task

List:
[ ] --> Symbol
-->Collection of Data
-->Collection of Heteregeneous Data(different data types)
-->List is Index Based
-->List is Mutable(Changeable)

Ex: student_data = ['Guru Prasanna', 'B.Com', 23, True, 5.6]
indexing --> 0 1 2 3 4

Example: using while loop and for loop:

Output:

enumerate()-->Useful for index tracking
Enumerate is a built-in function in python that allows you to keep track of the number of iterations (loops) in a loop.

Syntax: enumerate(iterable, start=0)
--> Iterable: any object that supports iteration
--> Start: the index value from which the counter is to be started, by default it is 0

Example:

Output:

To prove list is mutable
Example:

Output:

List Functions:

1) append()-->Adds an element at the end of the list
2) insert()-->Adds an element at the specified position
3) remove()-->Removes the first item with the specified value(value based removal).
4) pop()-->Removes the element at the specified position(index based removal).

refer- https://www.w3schools.com/python/python_ref_list.asp

Example:

Output:

del keyword:
The del keyword is used to delete objects.(variables, lists, or parts of a list etc..)
-->Even del can be used to delete particular range.

Example:

Output:

Difference between del and pop:

del will remove the specified index.(keyword)
pop() removes and returns the element that was removed.(inbuilt method)

calculate total marks and percentage

Output:

Calculate Highest mark

Output:

Calculate lowest mark

Output:

isinstance(): The isinstance() function returns True if the specified object is of the specified type, otherwise False.
Example:1

Output:

Example:2

Output:

Example:3

Output:

Tasks:
1) contains n --> names
2) names have 5 letters
3) t --> names end with

Output:

4) SaChIn DhOnI rOhIt vIrAt-->To get this output

Output:

The above is the detailed content of Python Day-Lists and list functions,Task. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn