Искусство написания циклов на Python

Цикл
for — самый базовый инструмент потока управления большинства языков программирования. Например, простой цикл for на C выглядит так:int i;
for (i=0;i<N;i++)
{
//do something
}Не существует более изящного способа написания цикла
for на C. В сложных случаях обычно приходится писать уродливые вложенные циклы или задавать множество вспомогательных переменных (например, как i в показанном выше коде).К счастью, в Python всё более удобно. В этом языке есть множество хитростей, позволяющих писать более изящные циклы, которые упрощают нашу жизнь. В Python вполне можно избежать вложенных циклов и вспомогательных переменных, и мы даже можем самостоятельно настраивать цикл
for.Эта статья познакомит вас с самыми полезными трюками по написанию циклов на Python. Надеюсь, она поможет вам ощутить красоту этого языка.
















