##リストに代入する
python_lesson1.py
l =['c', 'h', 'a', 'n', 'e', 'l']
print(l)
>>['c', 'h', 'a', 'n', 'e', 'l']
#リストの一部の文字を変更する
print(l[0])
>>c
l[0] = 'C'
print(l[0])
>>C
#リストの複数の文字を一括で変更する
print(l[2:5])
>>['a', 'n', 'e']
l[2:5] = ['A','N','E']
print(l)
>>['C', 'h', 'A', 'N', 'E', 'l']
#リストの複数の文字列を削除する
l[2:5] = []
print(l)
>>['C', 'h', 'l']
##リストに文字列を追加
python_lesson2.py
l = [1,2,3,4,5,6,7]
#文字列を後ろに追加する
print(l.append(100))
>>[1, 2, 3, 4, 5, 6, 7, 100]
#文字列を挿入する
#0番目に0を挿入する
print(l.insert(0,0))
>>[0, 1, 2, 3, 4, 5, 6, 7, 100]
##リストに文字列を削除
python_lesson3.py
l = [0, 1, 2, 3, 4, 5, 6, 7, 100]
#一番後ろの値を取り出したい時
print(l.pop())
>>100
print(l)
>>[0, 1, 2, 3, 4, 5, 6, 7]
#2番目の値を取り出したい時
print(l.pop(2))
>>2
print(l)
>>[0, 1, 3, 4, 5, 6, 7]
#delで一部を削除する
print(del l[0])
>>[1, 3, 4, 5, 6, 7]
#removeで削除する
print(l.remove(3))
>>[1, 4, 5, 6, 7]
#delを使って削除すると、lの存在自体がなくなる
del l
##リストの結合
python_lesson4.py
a = [1, 2, 3, 4, 5]
b = [6, 7, 8, 9, 10]
#Xに代入して結合させる
x = a + b
print(x)
>>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
#aにbを付け足して結合させる
a += b
print(a)
>>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
#extendを使ってaにbを付け足して結合させる
a.extend(b)
print(a)
>>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
###Read Me
このメモについて
Udemyのアメリカシリコンバレーの世界IT産業トップのIT企業で働くソフトウェアエンジニアが、Python3の入門、応用、コードスタイルを伝授してくれる、酒井潤さんのコースからの学びメモです。
※pycharmを活用して行ってます。