pythonで配列をfor文ループで回す際の配列カウントってどうやるのだろうと、、 count = 0 for i in ["a","b","c"]: print count,i count+=1 となるのかなと思ったけれど、 もっとよい書き方があった。(単純だけど。。) for i, item in enumerate(["a","b","c"]): print i, item とすると、 iにループカウントが入ってスマートになりました。 配列の入れ替えをするのなら、 str1=["a","b","c"] for i, item in enumerate(str1): if item == "a": str1[i]="d" print str1 <<出力>> ["d", "b", "c"] javaとかだと、 ex) for(int i, i<10, i++) ですが、pythonだとe

