Android_soup.findall('table',{})

I didnt really get why did we use dictionary for android_soup.findall(‘table’,{})? Like does findall stores all the stuff in dictonary in advance and then we are filtering it down?