missing whitespaces between operators. Leave one whitespace before and after , * etc. Unless you unpack arguments from a list on calling  a function like myfunc(*myargs_list)