Pythonic: Difference between revisions

312 bytes added ,  12 August 2016
→‎Features: list container indexing features
(→‎Features: Update high-level features list to current reality)
(→‎Features: list container indexing features)
Line 9: Line 9:
* Assign any Python object to an Octave variable, view its properties, and invoke methods on it
* Assign any Python object to an Octave variable, view its properties, and invoke methods on it
* Assign any Python function or callable object to an Octave variable, and call it as if it were a function handle
* Assign any Python function or callable object to an Octave variable, and call it as if it were a function handle
* Perform element indexing on lists and other sequence objects using curly bracket indexing syntax
* Perform key indexing on dicts and other mapping objects using curly bracket indexing syntax


Some features that have not yet been implemented may include:
Some features that have not yet been implemented, but have been planned for, include:


* Perform slice indexing on lists and other sequence objects using parentheses indexing syntax
* Operate on Python objects using standard Octave arithmetic and logical operators
* Load and save Python objects to Octave data files using the standard load/save commands
* Load and save Python objects to Octave data files using the standard load/save commands
* Operate on Python objects using standard Octave arithmetic and logical operators


== Development ==
== Development ==
296

edits