Not like it would matter in this case, but call_list.extend(dependencies) will be much faster than doing +=. According to http://stackoverflow.com/questions/725782/in-python-what-is-the-difference-between-append-and, it is twice as fast to use .append vs +=, so im assume the same holds true for .extend()