steven daprano gsdszpearwoodinfo hi folks lurking first post recall discussion started concern python 3 introduced features made less friendly beginners quote brad miller several new iterators appeared python 30 makes language less transparent beginning programmers examples immediately come mind shown hasnt many years since beginner im pretty sure seen guidos suggestion thats proposed 0 1 9 reprrange10 meant literally ie 4 values replace first two last three dots yes mean strrange4 0 1 2 3 strrange5 0 1 4 interpreter back would tried writing literal 0 1 2 3 alternative 0 1 2 3 0 1 2 3 rather distressed didnt expected beginner rather hazy difference lists tuples would imagined another sort delimiter pair listlike thing id like say id make mistake thinking often still write dictkey instead dictkey quite possible people might take long time drive pseudodelimiters head im 1 experience real beginners arent going using range except context loops hence unlikely printing range object directly except accident personally find feature happens python 2x xrange5 xrange5 would say thing range python 3 regardless whether wrap str repr use dots keep stringifiedsequences short id vote 1 except think four items rather short would prefer dots come around six eight items thats entirely aesthetic preference also reason thinking might actually make difference avoid turning discussion bikeshedding ill keep unless asked steven _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom fri 08 aug 2008 022244 1000 pythondev string representation range 30