top of page
learn_data_science.jpg

Data Scientist Program

 

Free Online Data Science Training for Complete Beginners.
 


No prior coding knowledge required!

Python Lists

Writer's picture: Yosef Zeru SeyoumYosef Zeru Seyoum

Introduction

Python is one of the world's most widely held programming languages, and the reason behind its popular acceptance includes, not limited to:

· Use of simple and intuitive syntax which resembles to simple English

· Python is object-oriented programming language, everything in python considered as an object with different characteristics. Python allows working on various objects.

· Python has features to integrated with different software or components of a software for data cleaning, analysis, and interpretation.

Lists

There are four built-in data types in python, namely Lists, Tuples, Sets and Dictionaries. Lists are mainly used to store multiple items in a single variable.

- Lists are prepared placing all data elements in a square bracket which are separated by comma.

- Single list can contain different data types like float, integer, or string.

- We can place lists inside the list, and it is called nested list.

Example of creating empty list


#Empty List
Departments = []

Example of creating a list containing string values



#List Containing departments In the Hospital
Departments = ["OutPatient", "Inpatient", "Dermatology", "STI", "Surgical", "Onchology", "Optalmology"]
print(Departments)

Output

['OutPatient', 'Inpatient', 'Dermatology', 'STI', 'Surgical', 'Onchology', 'Optalmology']

Examples of lists inside the list...called Nested List


#List containing other lists...Nested List
Departments = ["OutPatient", "Inpatient", "Dermatology", "STI", "Surgical", "Onchology", "Optalmology"]
Departments_2 = [Departments, 4, 5, "Laboratory", "Pharmacy", "ART-Clinic"]
print(Departments_2)

Output

[['OutPatient', 'Inpatient', 'Dermatology', 'STI', 'Surgical', 'Onchology', 'Optalmology'], 4, 5, 'Laboratory', 'Pharmacy', 'ART-Clinic']

Accessing Data from Lists

We do have different types of options to see and manipulate lists in python.

1. Indexing

- Lists are saved in ordered form and they are indexed beginning from [0]. This means the 1st data element will be indexed as 0, the 2nd will be indexed as 1.


#Displaying Lists using Indexes
Departments = ["OutPatient", "Inpatient", "Dermatology", "STI", "Surgical", "Onchology", "Optalmology"]
print(Departments[0])
print(Departments[1])
#displaying range of values from the list
print(Departments[0:4])

Output

OutPatient
Inpatient
['OutPatient', 'Inpatient', 'Dermatology', 'STI']

2. List Length

- To count the number of items in the list we can use len () as shown below.


#To see how many items are in the list
Departments = ["OutPatient", "Inpatient", "Dermatology", "STI", "Surgical", "Onchology", "Optalmology"]
print(len(Departments))
Departments_2 = [Departments, 4, 5, "Laboratory", "Pharmacy", "ART-Clinic"]
print(len(Departments_2))

Output

7
6

Thank you.


0 comments

Recent Posts

See All

Comments


COURSES, PROGRAMS & CERTIFICATIONS

 

Advanced Business Analytics Specialization

Applied Data Science with Python (University of Michigan)

Data Analyst Professional Certificate (IBM)

Data Science Professional Certificate (IBM)

Data Science Specialization (John Hopkins University)

Data Science with Python Certification Training 

Data Scientist Career Path

Data Scientist Nano Degree Program

Data Scientist Program

Deep Learning Specialization

Machine Learning Course (Andrew Ng @ Stanford)

Machine Learning, Data Science and Deep Learning

Machine Learning Specialization (University of Washington)

Master Python for Data Science

Mathematics for Machine Learning (Imperial College London)

Programming with Python

Python for Everybody Specialization (University of Michigan)

Python Machine Learning Certification Training

Reinforcement Learning Specialization (University of Alberta)

Join our mailing list

Data Insight participates in affiliate programs and may sometimes get a commission through purchases made through our links without any additional cost to our visitors.

bottom of page