0 ratings0% found this document useful (0 votes) 174 views11 pagesList Slicing in Python With Examples
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
@:
tud
toni
fe
[Newsletter Feb 2022 - Web 3.0, Popular NFIs, Interview resources and a lot more. Download today.
= RECENT POSTS
What Is an AXX File and How Can You Open It?
A Guide to Monaural, Stereo, Multichannel, and Surround Sound
hist Slicing in-Python with
Exarnptes (Macbook)?
Discord fatal JavaScript error on Windows 10 [SOLVED]
Posted in Programming (© LAST UPDATED: AUGUST 13, 2021
Top 10 Python Frameworks To Learn in 2022
We might have come across situations wherein we needed to access
just a part of the data, or a subset of a string or a few elements of the
list. This is when the concept of Data Slicing comes into picture.
What is Data Slicing?
Data Slicing is the process of accessing a part/subset of a given
sequence of data. This technique comes in handy when we have to test
some sample code or debug the code or look for logical errors, based
on a huge dataset, which consumes lot of memory and takes more
time to execute, In such a case we can use data slicing, to get a chunk
of data from the complete dataset and use it for testing
We can also use data slicing, to divide a large dataset into smaller
chunks for fast processing. In short, there are many use cases where
cenallne dats ente makar tha cada afficinnt tharahas ravines mene itinnIn today’s post, we will see slicing on one of the most widely using
PyioRGdtEstlUcta@ S Lists.
What Is an AXX File and How Can You Open It?
Alright) ovhratis ist’ Sticirney iow? sound
Why AirPods not Charging? How to Fix the Problem
List slicing refers to accessing a specific portion or a subset of the list
st BUFR BKAA Have WIAA RAYA AK mains unaffected. The
sling epenaioaiapyripeercan sakwineewe coe s@urEwhich 2 are
RSIS 78 ARN EPA Wales FOLEAME Mt 2022
Syntax ol
The start je stop and
steps are
The start represents the index from where the list slicing is supposed
to begin. Its default value is 0, i. it begins from index 0.
The stop represents the last index up to which the list slicing will go
on. Its default value is (Length(1ist)-1) or the index of last element in
the list.
The steps represents the number of steps, ie after every n number of
steps, the start index is updated and list slicing is performed on that
index, or in simpler words, steps if defined, specifies the number of
elements to jump over while counting from start to stop, if it is 1
then slicing will slice a subset out of the given sequence from start to
stop, but if it is given value 2, then starting from start, every second
character(in case of a string) or every second data element will be
nicked un until stan= RECENT POSTS
What Is an AXX File and How Can You Open It?
A Guide to Monaural, Stereo, Multichannel, and Surround Sound
Why AirPods not Charging? How to Fix the Problem
How to Install Java in macOS (Macbook)?
This hrebnsswe carrdé ist stiéhigan three
WAYS Python Frameworks To Learn in 2022
1. By pe
2. By pe
3. By pe
Well, we < cessing a list
using colons omy. wait tll you see it!
Time for some Examples!
Let us look at different ways in which a list can be sliced, which would
lead to different results. These operations come in handy while
running through a loop or traversing a data frame.
1. Passing the start or stop index only
my_first_
st = [1,2,3, "Studytonight’, 1.23]
print(my_first_list[-1]) # The index of the last elemen
# This can be represented as i
# present in the list.print(my first_list[3:]) # This indicates that the ‘sta
_ # In such cases, the default v
RECENT POSTS # This indicates that all the
What Is an AXX File and How Can You Open It?
print (my first_list| : 4}) # Here, the ‘start’ index is
A Guide to Monaural, Stereo, Multi#hatirieliagdtherddsd Scthed ' sto
# Here is the catch - the la
Why AirPods not Charging? How taFis-the BiPPIeBe displayed.
Howsto:InstalidavaiinmacOS\(Macbook)? >
gsges f@tal JavaScript error on Windows 10 [SOLVED]
Output:
Top 10 Python Frameworks To Learn in 2022
Follow thi what the
code is di rent ways of
lst slicing,
2. Passing the start and stop index
my_first_list = [1,2,3, 'Studytonight', 1.23]
print (my_first_list 4)) # This indicates that the s
# but the 4th element is ex
print (my first_list[-3:-1]) # It indicates that the fir
Beginning from that index
# the last element.
*
print (my_first_list[@:6])
*
This indicates that the
meaning beginning from th
# excluding the 6th index e
*[2
"studytonight']
5, REGEN ROS! Ts
" 2, 3, 'Studytonight', 1.23]
What Is an AXX File and How Can You Open It?
4 PARENG UE Lee. PUPATARES WHER CBTns
Why AirPods not Charging? How to Fix the Problem
How td stall fava in mhagos (macbajete"®' > 2-23)
Discord (fatalJavaScript efror on Windibwchié [SO4VEDtes that el
# (notice the 2 semi-col
Top 10 Python Frameworks To Learn ip 2022, specified, it tak
order.
print( ii-colons
he rever
he 2 sem
id elemen|
st elemen
And two
print(my_first_list[ :: This is just the oppos
list should be display
ahead, beginning from
which gives 3.
+
print (my_first_lis
Passing two colons to
indices. Hence, all th
*
print(my_first_list[ : ]) # This indicates no limi
# considered and the ent 7
1,23, ‘Studytonight’, 32,1]
1.23, 3, 1]
1, 3, 1.23]
1, 2, 3, 'Studytonight', 1.23]5. Passing start, stop, and step
parainéters OSTS
What Is an AXX File and How Can You Open It?
my_first_list = [1,2,3, ‘StudyTonight', 1.23]
A Guide to Monaural, Stereo, Multichannel, and Surround Sound
wy fist last 2 o> dow & Ens ywalues for start index
WV AllPods nat Charging? How to [Link] Problem
His means beginning from t
How to Install Java in macOS (Maébdisid780 up to the 3rd index,
‘Discord fatal JavaScript error on Windows 10 [SOLVED]
Ousputt: Python Frameworks To Learn in 2022
(1, 2,
Quicl
List slicing just provides a view of the subset of the original list. If you
wish to change the contents of the original list by slicing or you wish
to give the sliced list a new name, the sliced list has to be assigned to
a new list variable.
my_first_list = [1,2,3, 'StudyTonight’, 1.23]
# slicing list and overiding its original value
my_first_list = my_first_list[-a]
print (my_first_list)
my_list = [1,2,3, ‘StudyTonight’, 1.23]
# slicing list and storing the new sliced list in diffe
my_second_list = my_list[-
print (my_second_list)
Output:1.23
F2RECENT POSTS
What Is an AXX File and How Can You Open It?
Quick tip: Always remember to give a unique name to the list and
‘A Guide to Monaural, Stereo, Multichannel, and Surround Sound
don't call it by its generic names like list or tuple or dictionary since
ing?
Me WAtebOSS OS GRESEOSE MIS LSTA AE CRGHS" Bn these data
stlaenteetnstall Java in macOS (Macbook)?
Rises fatal JayaScript error on Windows 10 [SOLVED]
Also read:
Top 10 Python Frameworks To Learn in 2022
© Pythe= T=
© Unde nvironment
Published by: SmritiSatyan
Tags: [Python } [ Python tists } [ Programming } { List sicing
e IF YOU LIKE IT, THEN SHARE IT
SeVvHe= RECENT POSTS
What san AXX Fle anor HOW tl Foe Ose
‘A Guide to Monaural, Stereo, Multichannel, and Surround Sound
Top 10 Python\FraAtéworks Pobeg?hién 2O2ZAhe Problem
How to Install Java in macOS (Macbook)?
By Anish Mundra
Discord fatal JavaScript error on Windows 10 [SOLVED]
Python
Top 10 Python Frameworks To Learn in 2022
Difference Between !
By Adarsh Kumar Singh
Structure
Difference Between input() And raw_input() In Python
By Adarsh Kumar Singh
Ea}
Bubble Sort Program In Python
By Adarsh Kumar Singh
Python
How To Install Pip On MacOS?
By Ad
o>
Kumar SinghTop Python Projects For Beginners [2021]
RECENT POSTS
By Adarsh Kumar Singh
What Is an AXX File and How Can You Open It?
python
A Guide to Monaural, Stereo, Multichannel, and Surround Sound
Why AirPods not Charging? How to Fix the Problem
How to Install Java in macOS (Macbook)?
© Gprmential sStUSytPRIGHLEUH WA dof DiBque REvAcY Policy
O Fasoritepythoh Fraitiewotks'TS'Learn in 2022
Lo
Be the first to comment.
2 subscribe © Add Disqus to your siteAdd DisqusAdd A Do Not Sell My Data
[Link] °
eooheae
About Us
Testimonials
Newsletter
Privacy Policy
Terms,
Cont:
Sugg© 2022 Studytonight Technologies Pvt. Ltd.
= RECENT POSTS
A Guide to Monaural, Stereo, Multichannel, and Surround Sound
Tutorial Library
Why AirPods not Charging? How to Fix the Problem
©) Learn Codingytitravasiarr Axx File and How Can You Open It?
oO
88 Interview Testigow to Install Java in macOS (Macbook)?
Discord fatal JavaScript error on Windows 10 [SOLVED]
# = Curious
Top 10 Python Frameworks To Learn in 2022
@ Practice Coding
& Educators Program
Coding Courses
Learn HTML
Learn Css
Learn JavaScript
Resources
C Language
C+4/STL
Java
DBMS
Python
PHP
Android
Game Development
Data Structure & Alog,
Operating System
Con
ConMore..
Interview Tests = RECENT POSTS
Java Interview Tests What Is an AXX File and How Can You Open It?
Python Interview Testa Guide to Monaural, Stereo, Multichannel, and Surround Sound
DBMS Interview Test
MeNVIEW TES! Why AirPods not Charging? How to Fix the Problem
Linux Interview Tests
How to Install Java in macOS (Macbook)?
Aptitude Tests
GATE 2022 Tests Discord fatal JavaScript error on Windows 10 [SOLVED]
More. Top 10 Python Frameworks To Learn in 2022