リストはミュータブルmutableなデータ構造で、異なるデータ型でも格納できます。
dlst2 = [10,'20',30,'40']
print(dlst2)
print( dlst2[-1]) # 最終データを出力 '40'
print( dlst2[2:] ) # 3つ目以降を出力 30, '40'
dlst3 = [10,20,30,10,50,100]
print( dlst3 )
print("count=", dlst3.count(10) ) # 指定された要素をカウントする
print("index = ", dlst3.index(50) ) # 要素の中で最初に出現する場所を返す
dlst3.append(150) # 要素を最後尾に追加
print("append = ", dlst3 )
dlst3.insert(4,30) # 要素を最後尾に追加
print("insert = ", dlst3 )
dlst3.remove(30) # 最初に出現する要素30を削除
print("remove = ", dlst3 )
dlst3.pop(2) # 3つ目の要素を削除
print("pop = ", dlst3 )
dlst4 = ['aaa','bbb']
dlst3 = dlst3 + dlst4 # リストに別のリストを追加
print("dlst3 + dlst4 = ", dlst3 )
dlst3.reverse() # リストの内容を逆順にする
print("reverse = ", dlst3 )
dlst3.clear() # 要素を全削除
print("clear = ", dlst3 )
# rangeを使ってリストを生成
dlst5 = list( range(0, 51, 10) )
print( dlst5 )
出力結果は続きを….