List of patterns for which a function is defined?
- To: mathgroup at smc.vnet.net
- Subject: [mg24378] List of patterns for which a function is defined?
- From: "Roger Wilson" <roger.wilson at nomura.co.uk>
- Date: Wed, 12 Jul 2000 23:13:18 -0400 (EDT)
- Organization: Nomura
- Sender: owner-wri-mathgroup at wolfram.com
I have a function b which I define explicitly for a set of input values. a[1]=4; a[2]=5; a["cat"]="sam"; If I type ??a I get the usual listing of the definition of a but how do I get a list of the values or patterns for which a is defined? ListOfPatternsDefined[a] {1,2,"cat"} In python this would be a.keys() but in Mathematica I'm stuck? Any ideas? Roger. --------------------------------------------------------------------- Roger Wilson, Quantitative Analysis Group | roger.wilson at nomura.co.uk <mailto:roger.wilson at nomura.co.uk> Nomura International plc, Nomura House | Phone: +44 020 7521 2373 1 St. Martin's-le-Grand, London EC1A 4NP | Fax: +44 020 7521 3676 --------------------------------------------------------------------- Any views or opinions presented are solely those of the author and do not necessarily represent those of Nomura or any of its affiliates. Nomura International PLC is a member of the London Stock Exchange and is regulated by The Securities and Futures Authority. ---------------------------------------------------------------------