Category: | Meta title: Step by Step Python Lists Tutorial | Python Lists - 360DigITMG | Course:

Home / Blog / Data Science / Python - 3.7

Python - 3.7

  • July 08, 2023
  • 4109
  • 5
Author Images

Meet the Author : Mr. Bharani Kumar

Bharani Kumar Depuru is a well known IT personality from Hyderabad. He is the Founder and Director of Innodatatics Pvt Ltd and 360DigiTMG. Bharani Kumar is an IIT and ISB alumni with more than 17 years of experience, he held prominent positions in the IT elites like HSBC, ITC Infotech, Infosys, and Deloitte. He is a prevalent IT consultant specializing in Industrial Revolution 4.0 implementation, Data Analytics practice setup, Artificial Intelligence, Big Data Analytics, Industrial IoT, Business Intelligence and Business Management. Bharani Kumar is also the chief trainer at 360DigiTMG with more than Ten years of experience and has been making the IT transition journey easy for his students. 360DigiTMG is at the forefront of delivering quality education, thereby bridging the gap between academia and industry.

Read More >

A husband and wife are having a discussion over a cup of coffee.

'Wife':
"Dear, I am unhappy with my current job. I want to shift my career. I wish to switch to the IT field. Please recommend a good certification course that will enable me to secure employment in IT."
'Husband':
"If you are looking for an IT job, then you should choose python programming which is the most in demand. Python enables a variety of functions and flexibility to programmers."
'Wife':
"That's interesting, dear.! But the problem is - I don't have any programming skills"
'Husband':
"Not a problem, dear. Python code is very simple and easy to comprehend. Let me explain with an example. Just suppose there is a concept in Python called Lists. I can easily create lists with the help of List remove()."

Python - 3.7

Meaning of a List in Python?

In Python, a list is a collection of different data types. It is structured and allows for replication of access. We use square brackets to indicate that the text is a list. Additionally, a "comma" is used to separate each part.

The behaviour of a list is the same as that of any other array recognised by other computer languages. To use stacks and queues in Python, lists are required. They are changeable types, these lists. Therefore, even after a list is provided, the elements can still be changed.

Click here to explore 360DigiTMG.

List Definition

python

Example:

CODE SNIPPET TO CREATE AND PRINT A LIST


python

 

OUTPUT:


python

 

 

In the above mentioned example, we have constructed a list called ‘my_List’. In this, all the components are confined within square brackets [ ] and each component is separated by a comma.

 

  • At index 0, the string element we have "jim"
  • At index 1, we have an integer 12
  • At index 2, we have a floating-point number 2.16

The components of several classes can be stacked using this approach in a single list.

One needs have a solid understanding of Python's indexing in order to know which elements to delete from the available List.

Indexing:

TYPES OF INDEXING


Python - 3.7

 

We use the index values to ingest a value from a list. The code to extract the letter 'k' from the list containing the letters 'b,g,k,l,m' is provided below.

CODE SNIPPET TO PRINT AN ELEMENT FROM A LIST


Python - 3.7

 

Both the print declarations will obtain the alphabet ‘k’ from the list.

 

Python List remove():

Remove Elements from the List using:

  • remove()
  • pop()
  • del()

The remove() approach discards the first identical component from the list.

The REMOVE() FUNCTION

python

The syntax of the remove() method is:

list.remove(element)

remove() specifications

  • The remove() approach catches a single component as an argument and discards it from the list.

  • If the element doesn't occur, it gives a ValueError stating that the element chosen is not in the given list.

Return Value from remove()

The remove() doesn't restore any value.

CODE TO REMOVE AN ELEMENT FROM A LIST OF DUPLICATE ELEMENTS


python

 

Watch Free Videos on Youtube

Output


python

 

 

Here, only the first recurrence of element 'jasmine' is removed from the list.


python

 

 

OUTPUT


python

 

 

  • Ex 1: Remove element from the list

    CODE FOR REMOVING AN ELEMENT FROM A LIST


    python

    Output

    python
  • Example 2: remove() approach on a list having repeated elements

    If a list contains duplicate elements, we can remove the duplicates using the ‘remove()’ method. It removes the first matching element from the list.


  • Example 3: Deleting an element that does not exist

    DELETING A NON EXISTING ELEMENT-SAMPLE CODE

 

Here, we get an error as the list of the flowers doesn't consist of 'lilly'

  • If you need to delete elements depending on the index (like the third element), you can adopt the pop() approach.

  • Python del statement can also be adopted to remove elements from the list.

To summarise, the pop() method removes the item at a provided index and rebounds it; the remove () method removes the first identical equivalent instead of a stated index; and the del operator simply deletes the element at a stated index.

Click here to learn Data Science Course, Data Science Course in Hyderabad, Data Science Course in Bangalore

'Husband':
"Well, were you able to comprehend?"
'Wife':
"Yes. Python seems so simple. I think I can pick it up easily. I enjoyed it, and I'm looking forward to joining the Certification Program in Python."

Data Science Training Institutes in Other Locations

Navigate to Address

360DigiTMG - Data Science, Data Scientist Course Training in Bangalore

No 23, 2nd Floor, 9th Main Rd, 22nd Cross Rd, 7th Sector, HSR Layout, Bengaluru, Karnataka 560102

1800-212-654-321

Get Direction: Data Science Course

Read
Success Stories
Make an Enquiry

Celebrate this festival with Learning! Unlock Your Future with Our Special Festival Discounts!! Know More