Search
Ad
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
印刷
Python/for文
をテンプレートにして作成
xpwiki
:Python/for文 をテンプレートにして作成
開始行:
回数を指定してループする場合は、「[[Python/回数を指定して...
*基本
Pythonのfor文は配列などをループ処理するときに使う制御文で...
例1
for i in [1,2,3]:
print i
結果
1
2
3
''注意'':この例はPython2系のコードです。
Python3以上で実行する場合は「print i」を「print(i)」にし...
例2
for s in "abc":
print s
a
b
c
例3:辞書型だとキーでループすることになります。
d = {"a":"1","b":"2","c":"3"}
for k in d:
print k,d[k]
結果
a 1
c 3
b 2
inの後は上の例のように、イテレータブルオブジェクトと呼ば...
*for文のelse
Pythonのfor文ではelse文も書けます。
for i in range(3):
print i
else:
print "loop end"
Python3での結果
0
1
2
loop end
上の例のように、ループが終了するとelseが実行されます。
もしループをbreakして最後まで実行されなかった場合はelseは...
「[[こちら:http://njf.jp/cms/modules/xpwiki/?Python%2F%E5...
*enumerateでインデックスをつけてループする
インデックスをつけてループするには、組み込み関数「enumera...
s = "Test."
for i, w in enumerate(s):
print i,w
結果:
0 T
1 e
2 s
3 t
4 .
終了行:
回数を指定してループする場合は、「[[Python/回数を指定して...
*基本
Pythonのfor文は配列などをループ処理するときに使う制御文で...
例1
for i in [1,2,3]:
print i
結果
1
2
3
''注意'':この例はPython2系のコードです。
Python3以上で実行する場合は「print i」を「print(i)」にし...
例2
for s in "abc":
print s
a
b
c
例3:辞書型だとキーでループすることになります。
d = {"a":"1","b":"2","c":"3"}
for k in d:
print k,d[k]
結果
a 1
c 3
b 2
inの後は上の例のように、イテレータブルオブジェクトと呼ば...
*for文のelse
Pythonのfor文ではelse文も書けます。
for i in range(3):
print i
else:
print "loop end"
Python3での結果
0
1
2
loop end
上の例のように、ループが終了するとelseが実行されます。
もしループをbreakして最後まで実行されなかった場合はelseは...
「[[こちら:http://njf.jp/cms/modules/xpwiki/?Python%2F%E5...
*enumerateでインデックスをつけてループする
インデックスをつけてループするには、組み込み関数「enumera...
s = "Test."
for i, w in enumerate(s):
print i,w
結果:
0 T
1 e
2 s
3 t
4 .
ページ名:
ぺージ情報
ぺージ名 :
Python/for文
ページ別名 :
未設定
ページ作成 :
njf
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
MenuBar
20
最新の0件
広告
ログイン
ユーザー名:
パスワード:
パスワード紛失