use zip instead of i++/index

Changed efficiency plot to use scatter instead of line plot
pep8 and pylint fixes