ヤマカサのプログラミング勉強日記

プログラミングに関する日記とどうでもよい雑記からなるブログです。

独学プログラマー Python言語の基本から仕事のやり方まで その6

第7章

文字列の文字をforループで取り出す

文字列はイテラブルなので、次のように文字を取り出すことができます。

name = "YamaKasa"
for char in name:
    print(char)

f:id:yamakasa3:20180816232143p:plain

タプルの要素を取り出す

weeks = ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
for week in weeks:

f:id:yamakasa3:20180816234702p:plain

enumerate() 関数

各要素のインデックスを自動で用意するenumeate()関数があります。

W5 = ["Where", "When", "Who", "What", "Which"]
for i, w in enumerate(W5):
    w = W5[i]
    w = w.upper()
    W5[i] = w
print(W5)

f:id:yamakasa3:20180816235950p:plain

独学プログラマー Python言語の基本から仕事のやり方まで

独学プログラマー Python言語の基本から仕事のやり方まで

感想

while文やbreak, continueなども記載されていましたが、Javaの仕様と変わっていないと思います。