On Friday, November 14, 2014 4:13:28 PM UTC-8, Dennis Lee Bieber wrote:
> On Fri, 14 Nov 2014 14:17:23 -0800 (PST), Richard Riehle <rrie...@itu.edu>
> declaimed the following:
> 
> >In C, C++, Ada, and functional languages, I can create an array of 
> >functions, albeit with the nastiness of pointers in the C family.   For 
> >example, an array of functions where each function is an active button, or 
> >an array of functions that behave like formulae in a spreadsheet.  I am 
> >finding this a bit challenging in Python.   
> >
> >Example:
> >
> >            r1c1   r1c2  r1c3
> >            r2c1   r2c2  r2c3
> >            r3c1   r3c2  r3c3
> >
> 
>       Personally (and tied to Windows) -- I'd likely load the win32
> extensions package and, since I do have M$ Office, programmatically create
> that spreadsheet in a hidden Excel instance.
> 
>       Caveat: I've never actually done that... M$'s API has never felt
> comfortable to me (I was spoiled by ARexx and applications with ARexx ports
> on the Amiga).
> 
>       I don't know of any way to "magically" link your column three to using
> arguments from the other two columns. Creating a table where each row is
> two values and a function is no problem -- but I'd need to use external
> code to run each row:
> 
>       results = [ f(x, y) for (x, y, f) in table]
> 
> 
>               
> -- 
>       Wulfraed                 Dennis Lee Bieber         AF6VN
>     wlfr...@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

Thanks to everyone for their suggestions.   I got this to work, and even 
created a very useful dictionary with it.

Richard Riehle, PhD
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to