On Sat, Feb 5, 2011 at 6:38 PM, Lisa Fritz Barry Griffin <
[email protected]> wrote:
> Hi there,
>
> How can I do this in a one liner:
>
> maxCountPerPhraseWordLength = {}
> for i in range(1,MAX_PHRASES_LENGTH+1):
> maxCountPerPhraseWordLength[i] = 0
>
maxCountPerPhraseWordLength = {}
[maxCountPerPhraseWordLength.setdefault(i, 0) for i
in range(1,MAX_PHRASES_LENGTH+1)]
>From setdefaults documentation,
'D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D'
>
> Thanks!
> --
> http://mail.python.org/mailman/listinfo/python-list
>
--
~l0nwlf
--
http://mail.python.org/mailman/listinfo/python-list