ある配列があって、それをある処理にかけるのに
要素と要素の間でsleepをはさんだりするとき
for(i=0;i<len;i++){
 if( i ) sleep(30);
 hoge( array[i] );
}
のようなコードなんだけど もっとエレガントに書きたいです

これって 配列の各文字列をカンマでつなげるときとかも
同じようなもんだと思うけど この書き方だとちょっとダサいし・・・