Python入門の1つ:listリスト
1872 ワード
Pythonのインストールや環境設定などについては、すでに多くのブログで詳しく紹介されていますが、ここではあまり話さず、直接pythonの基礎を築きました~~本稿ではpython 3に基づいて、エディタについてはPycharmやVscodeを使うのがいいです.まずpythonのlist,tuple,dict,setについて説明します.これらはpythonに組み込まれたデータ構造です. list
List(リスト)は、エレメントをいつでも追加および削除できる秩序化された集合(可変秩序化テーブル)です.例:fruit=['Grapes','pineapple','banana']はリストであり、リストの一般的な操作には長さ、値、追加、削除、置換などの操作がある.取長len(): インデックス値: インデックスが範囲外の場合はIndexError: 注意:-1,-2をインデックスとして使用すると、リストの最下位、2番目の値が表示されます.追加:リスト末尾に値を追加、 削除:リストの末尾要素を削除
リスト内の任意の位置の要素を削除してpop(i)を使用することもできます.置換:直接付与すればよい
リスト内の要素のデータ型は、次のように異なります.
List(リスト)は、エレメントをいつでも追加および削除できる秩序化された集合(可変秩序化テーブル)です.例:fruit=['Grapes','pineapple','banana']はリストであり、リストの一般的な操作には長さ、値、追加、削除、置換などの操作がある.
len(fruit)
fruitリストには3つの要素があるので、取長の結果は3となります.ただし、リストのインデックスは0から始まることに注意してください.以下に例を挙げて説明します. >>>fruit = ['Grapes','pineapple','banana']
>>>print(fruit[0])
Grapes
>>>print(fruit[3])
IndexError: list index out of range
>>>fruit.append('Pitaya')
>>>print(fruit)
['Grapes', 'pineapple', 'banana', 'Pitaya']
リスト内の任意の場所に挿入値を追加し、insert(i)を用いて、例えばリスト内の第3項に1項を追加することもできる. >>>fruit.insert(2,'Pitaya')# 0 , 2, 3
>>>print(fruit)
['Grapes', 'pineapple', 'Pitaya', 'banana']
>>>fruit.pop()
>>>print(fruit)
['Grapes', 'pineapple']
リスト内の任意の位置の要素を削除してpop(i)を使用することもできます.
>>>fruit.pop(2)
>>>print(fruit)
['Grapes', 'pineapple'] >>>fruit[1]='Pitaya'
>>>print(fruit)
['Grapes', 'Pitaya', 'banana']
リスト内の要素のデータ型は、次のように異なります.
L = ['Apple', 123, True]