Понимание списка без [] в Python
Присоединение к списку:
>>> ''.join([ str(_) for _ in xrange(10) ])
'0123456789'
join
должен взять итеративный.
По-видимому,join
аргумент[ str(_) for _ in xrange(10) ]
и этопонимание списка.
Посмотри на это:
>>>''.join( str(_) for _ in xrange(10) )
'0123456789'
Сейчас,join
аргумент простоstr(_) for _ in xrange(10)
нет[]
, но результат тот же.
Зачем? Есть лиstr(_) for _ in xrange(10)
тоже составить список или итеративный?