Pythonの基礎 リスト編
リストについて
リストは、いわゆる配列だと理解すればよい
#リスト >>>c = [1, 5, 2, 10] #ソート >>>c.sort() >>>print c [1,2,5,10] #逆にする >>>c.reverse() >>>print d [10,5,2,1] # in リストの中に存在するか? を真偽値で返却する >>>3 in c False >>>5 in c True
レンジ(範囲)について
>>>d = range(10) >>>print d [0,1,2, 3, 4, 5, 6, 7, 8, 9] #(10は入らない!) # 要素は3から始まって10未満 >>>d = range(3, 10) [3, 4, 5, 6, 7, 8, 9] # 要素は3から始まって、2ずつ増える >>>d = range(3, 10, 2) >>>print d [3,5,7,9]
その他 splitとjoin
#split (文字列を分ける) >>>s = "2013/11/16" >>>s.sprit("/") #引数(この場合はスラッシュ)で分けてリストにしてくれる ['2013','11','16'] # join (文字列を連結させる) >>>ss = ["a,", "b", "c"] >>>'-'.join(ss) #引数にリストを設定する 'a-b-c'
- 作者: Mark Lutz,夏目大
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/02/26
- メディア: 大型本
- 購入: 12人 クリック: 423回
- この商品を含むブログ (124件) を見る