リンク

2016年3月8日火曜日

[python] リストの操作まとめ


# リストを作る
array = ['a', 'b', 'c', 'd', 'e']

# 空のリストを作る
array = []

# n番目の要素を取得する
array[3]
'd'

# リスト内で最後の要素を取得する
array[-1]
'e'

# 範囲を指定して要素を取得する
array[0:3]
['a', 'b', 'c']

# n番目の要素を置き換える
array[3] = 'm'
array
['a', 'b', 'c', 'm', 'e']

# 末尾に要素を追加する
array.append("z")
array
['a', 'b', 'c', 'd', 'e', 'z']

# 指定したインデックスの前に要素を追加する
array.insert(2, 'z')
array
['a', 'b', 'z', 'c', 'd', 'e']

# リストにリストを結合する
array += ['x', 'y']
array
['a', 'b', 'c', 'd', 'e', 'x', 'y']

# 指定の要素が含まれるか確認する
'b' in array
True

# n番目の要素を削除する
array.pop(1)
array
['a', 'c', 'd', 'e']

# リスト内で最後の要素を削除する
array.pop()
'e'

# 要素の数をカウント
len(array)
5

# リスト内を昇順で並べ替え
array.sort()

# リスト内を降順で並べ替え
array.reverse()

# 指定の値を持つ要素の数をカウント
array = ['a', 'b', 'c', 'a', 'd', 'e', 'a']
array.count('a')
3

# 重複している要素を削除する
array = ['a', 'b', 'c', 'a', 'd', 'e', 'a']
new = list(set(array))
new
['a', 'b', 'c', 'd', 'e']
==================================================================
環 境:Python 2.7.9 / Windows7
==================================================================
この記事が参考になりましたら、シェア・フォロー・おすすめしていただけると励みになります
==================================================================

0 件のコメント:

コメントを投稿