"Kevin Ethridge" <kevinethridge at yahoo.com> writes: > Why doesn't map() work with the print function? > ie map(print, ['Have', 'a', 'great', 'day.']) print is a statement, not a function. Try map(sys.stdout.write, ['Have ', 'a ', 'great ', 'day.\n'])