El martes, 30 de enero de 2018, 0:25:12 (UTC-3), wdtnh escribió: > > From the web2py manual, I've got the following working fine but I'm not > clear on the DIV(* notation? Not comfortable using a method that I don't > understand the syntax. I understand the DIV() built-in but the DIV(* part > is unclear. Any clarification would be greatly appreciated. > > The inner [DIV(...) for k in data] is a list comprehension.
DIV() doesn't receive a list as parameter, but you must pass a series of separate positional parameters (besides the key parameters you can also pass). in order for your generated list to be processed correctly, the list must be expanded. Hence the * before the [DIV()...] This is not specific to web2py but normal Python syntax. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

