Python Tips & Tricks – 01

Problem Statement: You are calling a function that returns a list of values when you know that there’s only one result.  It will be a singleton list, but you don’t want to bother with that you just want the value of the first element.

Generic solution: put a [0] at the end of the expression:

values = getValues()[0]

Smart solution: Just put a comma (,) at the end of the variable:

values, = getValues()

About amalgjose
I am an Electrical Engineer by qualification, now I am working as a Software Architect. I am very much interested in Electrical, Electronics, Mechanical and now in Software fields. I like exploring things in these fields. I love travelling, long drives and music.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: