かべぎわブログ

技術的なことについてかけたらいいな…

Pythonのprintにアスタリスクをわたすことで配列やタプルを分解することができる

概要

しらなかったのでメモ。
Pythonで配列をprintするときに[]とか,とかがじゃまだなーとおもっていたらそれを解決するほうほうがあった。

解決方法

printする際にアスタリスクをつけてあげるだけでOK
たとえばこんなかんじの配列があったとする

wawawa_array = [1,2,3]


ふつうにprintするとこんなかんじになってしまうけれど

>>> print(wawawa_array)
[1, 2, 3]


アスタリスクをつけてあげるとこんなかんじで中身だけ出力してくれる。

>>> print(*wawawa_array)
1 2 3

おわりに

タプルでもおなじことができるよ。



Pythonプロフェッショナルプログラミング第3版

Pythonプロフェッショナルプログラミング第3版