In [1]:
# リスト型
[1,2,3,4,5]
Out[1]:
In [2]:
# 空のリスト(まだ要素を持っていない)
[]
Out[2]:
In [3]:
# これはインデックス
'abcde'[3]
Out[3]:
In [4]:
# リスト型の変数を定義
a = [1,2,3]
print(a)
print(type(a))
In [5]:
a = [1,2,3,'4']
print(a)
In [6]:
# リストの中にリストを定義
lis_lis = [[1,2,3],[4,5,6],[7,8,9]]
print(lis_lis)
# 取り出しもインデックスで
print(lis_lis[1][2])
In [7]:
a = [1,2,3]
# 要素の追加 append
a.append(4)
print(a)
In [8]:
a = [1,2,3]
# 要素の追加 +=
a += a
print(a)
In [9]:
a = [1,2,3]
# 要素の追加 extend
a.extend([4,5])
print(a)
In [10]:
a = [1,2,3]
# 要素の追加 リスト + リスト
a = a + a
print(a)
In [11]:
a = [1,2,3]
# 最初の要素を取り出す
print(a[0])
print(type(a[0]))
In [12]:
a = [1,2,3,4,5]
# 複数の要素を取り出す(3番目から4番目まで)
print(a[2:4])
print(type(a[2:4]))
In [13]:
a = [1,2,3,4,5]
# 複数の要素を取り出す(2番目から最後まで)
print(a[1:])
# 複数の要素を取り出す(最初から3番目まで)
print(a[:3])
In [14]:
a = [1,2,3,4,5]
print(a)
# 3番目の要素を 9 に変更
a[2] = 9
print(a)
In [15]:
a = [1,2,3,4,5]
# 複数の要素を変更(3番目から4番目まで
a[2:4] = [9,8]
print(a)
a = [1,2,3,4,5]
# 複数の要素を変更(2番目から最後まで)
a[1:] = [7,6]
print(a)
a = [1,2,3,4,5]
# 複数の要素を変更(最初から3番目まで)
a[:3] = [8,8,8,8]
print(a)
コメントする