Python conciseness confuses me -
i have been looking @ pandas: run length of nan holes, , code fragment comments in particular:
series([len(list(g)) k, g in groupby(a.isnull()) if k]) as python newbie, impressed conciseness not sure how read this. short along lines of
mylist = [] k, g in groupby(a.isnull()) : if k: mylist.append(len(list(g))) series(mylist) in order understand going on trying play around error:
list object not callable so not luck there.
it lovely if shed light on this.
thanks, anne
you've got translation correct. however, code give cannot run because a free variable.
my guess getting error because have assigned list object name list. don't that, because list global name type of list.
also, in future please provide full stack trace, not 1 part of it. please provide sufficient code at least there no free variables.
Comments
Post a Comment