The FAQ at 

  https://docs.python.org/3/faq/programming.html#what-s-a-negative-index
makes me think that I can always replace negative indices with positive
ones --- even in slices, although the FAQ seems not to say anything
about slices.  

With slices, it doesn't seem to always work.  For instance, I can
reverse a "Jack" this way:

>>> s = "Jack Brandom"
>>> s[3 : -13 : -1]
'kcaJ'

I have no idea how to replace that -13 with a positive index.  Is it
possible at all?  

But this example gives me the idea that perhaps each slice is equivalent
to a certain loop (which I could write in a procedure).  So I'm looking
for these procedures.  If I can have the procedures in mind, I think I
will be able to undersand slices without getting surprised.

Do you have these procedures from the top of your mind?  While I haven't
given up yet, I am not getting too close.  Thank you!
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to