Вот немного более сложный пример. Допустим, вы занимаетесь графическим программированием и у вас есть список точек.
points = [(1,2), (-3,1), (4,-2), (-1,5), (3,3)]
и вы хотите знать, как далеко они находятся от источника. Вы можете определить функцию следующим образом:
def magnitude((x,y)):
return (x**2 + y**2)**0.5
и затем вы можете найти расстояния ваших точек от (0,0) как:
map(magnitude, points)
... ну, по крайней мере, вы могли бы в python 2.x: -)