2015年9月8日火曜日

Python リストとタプル

少し戻っているような気もしますが、正直混乱の元になっていたので・・・
あらためてリストとタプルについて確認をしておきます。

■環境
 Python 2.7


■確認
 先ずは単純に
 >>> x = [1, 2, 3]
 >>> print type(x)
 <type 'list'>
 >>>
 >>> x = (1, 2, 3)
 >>> print type(x)
 <type 'tuple'>
 →[]で囲ったのがリストで、()で囲ったのがタプル

 複数の値を返す関数は?
 >>> def func1(x):
 ...     return x+1, x*2
 ...
 >>> x = func1(5)
 >>> print type(x)
 <type 'tuple'>
 →戻り値が複数ある関数の結果はタプル

-----
初歩的な事だと思いますが、少し触らない期間があったら簡単に忘れてしまいそう・・・

0 件のコメント:

コメントを投稿