[Python-ideas] PEP pre-draft: Support for indexing with keyword arguments
Rob Cliffe
rob.cliffe at btinternet.com
Wed Jul 2 04:36:23 CEST 2014
More information about the Python-ideas mailing list
Wed Jul 2 04:36:23 CEST 2014
- Previous message: [Python-ideas] PEP pre-draft: Support for indexing with keyword arguments
- Next message: [Python-ideas] PEP pre-draft: Support for indexing with keyword arguments
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 01/07/2014 23:36, Stefano Borini wrote: > Dear all, > > after the first mailing list feedback, and further private discussion > with Joseph Martinot-Lagarde, I drafted a first iteration of a PEP for > keyword arguments in indexing. The document is available here. > > https://github.com/stefanoborini/pep-keyword/blob/master/PEP-XXX.txt A small bit of uninformed feedback (no charge :-) ): 1) Ahem, doesn't a[3] (usually) return the *fourth* element of a ? 2) """ Compare e.g. a[1:3, Z=2] with a.get(slice(1,3,None), Z=2). """ I think this is slightly unfair as the second form can be abbreviated to a.get(slice(1,3), Z=2), just as the first is an abbreviation for a[1:3:None, Z=2]. 3) You may not consider this relevant. But as an (I believe) intelligent reader, but one unfamiliar with the material, I cannot understand what your first example """ low_accuracy_energy = computeEnergy(molecule, BasisSet[Z=3]) """ is about, and whether it is really (conceptually) related to indexing, or just a slick hack. I guess it could be anything, depending on the implementation of __getitem__. Best wishes, Rob Cliffe
- Previous message: [Python-ideas] PEP pre-draft: Support for indexing with keyword arguments
- Next message: [Python-ideas] PEP pre-draft: Support for indexing with keyword arguments
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-ideas mailing list