Python 開発

Pythonのzip関数って何?

2018-12-19

Pythonの記事を検索すると、かなりの頻度でzip関数に出くわす。
直感的なイメージとしては
「zipファイルの圧縮解凍する関数かな?」
と思うかもしれないが、実際の機能は異なる。

自分と同じく戸惑いを覚えた初心者の為に、zip関数とは何かを記載する。

zip関数とは複数の配列をまとめるもの

配列A, B, Cがあるとき、

print(A[i])
print(B[i])
print(C[i])

のようにA,B,Cを各要素をセットで処理したい場合にzip関数が使える。
使い方としては以下の通り

for a,b,c in zip(A,B,C):
  print(a)
  print(b)
  print(c)

参考

Python, zip関数の使い方: 複数のリストの要素をまとめて取得
【Python入門】zip関数の使い方をわかりやすく解説!

ITipsと同じようなブログを作る方法

ブログに興味がありますか?

もしブログに興味がある場合は↓このページ↓を参考にすれば、ITipsと同じ構成でブログを作ることができます

サーバー、ドメイン、ASPと【ブログに必要なものは全て】このページに書きました。
同じ構成でブログ作るのはいいけど、記事はマネしないでネ (TДT;)

ランキング参加中

にほんブログ村 IT技術ブログへ

他にもブログやSNSで紹介してくれると励みになります。

はてブのコメントで酷評されると泣きます(´;ω;`)

-Python, 開発
-,

© 2024 ITips