What's an elegant way to test for list index existing?

Chris Green cl at isbd.net
Fri Sep 28 14:00:29 EDT 2018


I have a list created by:-

    fld = shlex.split(ln)

It may contain 3, 4 or 5 entries according to data read into ln.
What's the neatest way of setting the fourth and fifth entries to an
empty string if they don't (yet) exist? Using 'if len(fld) < 4:' feels
clumsy somehow.

-- 
Chris Green
·



More information about the Python-list mailing list