アットウィキロゴ

タプル

タプルとは?
複数の要素から成り、それを一つの値として扱える機能。
リストと違い、初期化後に内包する値の変更ができない。
タプルの場合は初期化後の変更は「不可」、リストの場合は「可」となる。

  1. #! c:/Python26/python.exe
  2. # -*- coding: utf-8 -*-
  3.  
  4. import datetime
  5.  
  6. def getToday():
  7.  
  8. today = datetime.datetime.today()
  9. value = (today.year,today.month,today.day)
  10.  
  11. return value
  12.  
  13. if __name__ == "__main__":
  14.  
  15. test_tuple = getToday()
  16.  
  17. print test_tuple
  18. print test_tuple[0]
  19. print test_tuple[1]
  20. print test_tuple[2]
  21.  

実行結果
(2010, 5, 8)
2010
5
8


ここで注目するのは9行目
ここでタプルを初期化しており、この値を変更しようとするとエラーになる。

タグ:

+ タグ編集
  • タグ:
最終更新:2013年03月25日 20:21