Python and are super useful tools, that when used properly can make you code much simpler and easier to maintain. Large manual conversions from a dataset to function arguments can be packed and unpacked into lists or dictionaries. Beware though, this power can lead to some really unreadable/unusable code if done wrong. Python and are super useful tools, that when used properly can make you code much simpler and easier to maintain. Large manual conversions from a dataset to function arguments can be packed and unpacked into lists or dictionaries. Beware though, this power can lead to some really unreadable/unusable code if done wrong. *args are for lists # *args are some magical syntax that will collect function arguments into a list, or unpack a list into individual arguments. recieving *args # When recieving variables as a, commonly, the arguments get packed into an ordered list. Never add *args to your function definition (almost never) Generally I find poor naming and it only drives…