User will input the string, list or tuples.
I have to extract the first do and the last two values. For the first two values:
ls[:2]
For the last two values how can I do it?
If n
is the total number of values the last two item can be sliced as:
[n-1:]
How can I put down in the code?
ls[-2:]
Negative numbers in slices are simply evaluated by adding len(ls)
, so this is the same as ls[len(ls) - 2:]
. For more information on slices, refer to the Python tutorial or this excellent stackoverflow answer.
ls[-2:]
would be the way to do it, as negative indexes count from the end.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With