From 59fbee7ecec6bb26f21eda50ad19ee80dff90177 Mon Sep 17 00:00:00 2001 From: Greg Wiatroski Date: Fri, 4 Mar 2005 18:25:44 +0000 Subject: [PATCH] added util function for adding lists by value --- direct/src/showbase/PythonUtil.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/direct/src/showbase/PythonUtil.py b/direct/src/showbase/PythonUtil.py index ed9c09aaae..e9c92223c9 100644 --- a/direct/src/showbase/PythonUtil.py +++ b/direct/src/showbase/PythonUtil.py @@ -747,6 +747,16 @@ def average(*args): val += arg return val / len(args) +def addListsByValue(a, b): + """ + returns a new array containing the sums of the two array arguments + (c[0] = a[0 + b[0], etc.) + """ + c = [] + for x, y in zip(a, b): + c.append(x + y) + return c + def boolEqual(a, b): """ returns true if a and b are both true or both false.