there is something i want to do
Pythonのfor loop構文のいろいろ
Syntax
Syntax
## range用いて範囲で指定 for i in range(7): print( i ) ## range(X,Y)と記述することで、ループカウンタの開始の値を設定することができる for i in range(3,7): print( i )
## arrayの要素を1つずつ取得し、Loopを行う array = ["a","b","c","d","e"] for index,val in enumerate(array): print(val,index) ## forの後ろには2つの変数が設定できる。 ## 最初の変数がループカウンタとなる ## 後の変数が要素をうけとる
## 一文字ずつ取り出して処理を行う for val in "TEST VAL": print(val)
Comment
Comment
for loop の書き方いろいろ、配列からの取り出してのLoopは特殊
また、文字列を与えて、一文字ずつ処理する物も特殊
Example
# #cat test.py #!/usr/bin/python # -*- coding: utf-8 -*- for i in range(3,7): print( i ) # #./test.py 3 4 5 6 # #cat test1.py #!/usr/bin/python # -*- coding: utf-8 -*- array = ["a","b","c","d","e"] for index,val in enumerate(array): print(val,index) # #./test1.py ('a', 0) ('b', 1) ('c', 2) ('d', 3) ('e', 4) # #cat test2.py #!/usr/bin/python # -*- coding: utf-8 -*- for val in "TEST VAL": print(val) # #./test2.py T E S T V A L #