text_combined: phillip j eby moetelecommunitycom 0633 pm 3152008 0500 michael urman wrote im sure solve except adopting different syntax multipleyield perhaps yield x really inconsistency would certainly suggest fixing way yuuueghh agreed yield looking yucky previous thread somewhere around httpmailpythonorgpipermailpythondev2006january059955html construct like yield x offered certainly helps clarify difference iteratively yielding values another iterator yielding values iterator tuple parsing rules differentiate dont find behavior obvious expect differences yield x yield x yield x yield x yield x would become one pythons warts years adopted following thread bit think wart already potential confusion assign target idea high dont problem item itemval blah item item blah makes head hurt say i2 i1 blah i2 i1 yes bit verbose frequent enough justify tell whats going textually transposing nested loops plus works depth going triplenested use end think yield item item broken reason function call use case simple assignment treated literal quasitextual expansion however expansion yield case would yield tuple literal expansion comprehension case would make sense done true textual substitution would syntax error think quasitextual substitution right mental model expressions simple explain easy reason happens _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom wed 06 aug 2008 050419 0400 python3000 using packing lists places