Menu

1 / 2

The Python Survival Guide I Built the Night Before My Assessment

DEV Community·ithiria894·6 months ago
#xC96FWd8
#asyncio#python#beginners#programming#self
Reading 0:00
15s threshold

https://ithiria894.github.io/python-field-manual/

You're staring at a timer counting down and your brain goes blank on how to sort a dict by value. This is for that moment.

Everything here is copy-paste ready. No fluff. Just patterns that show up in timed coding assessments over and over.

Dict

d = {} # create d [ " key " ] = " value " # set val = d [ " key " ] # get (crashes if missing) val = d . get ( " key " ) # get (returns None if missing) val = d . get ( " key " , " default " ) # get with default del d [ " key " ] # delete " key " in d # check exists # nested dict d [ " user " ] = { " balance " : 0 , " history " : []} d [ " user " ][ " balance " ] += 100

# loop for key , value in d . items (): print ( key , value )

Enter fullscreen mode

Exit fullscreen mode

List

lst = [] # create lst .…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.