Python入門シリーズ——13.Listタイプ紹介
2879 ワード
List
Listは多くの値を1つの変数に格納するために使用され、PythonではListは4つの組み込み集合の1つであり、他の3つはTuple、Set、Dictionaryであり、いずれも異なる特性と用途を持っている.
Listは
List項目
リストの項目はソート、修正、コピーに使用できますが、リストの各項目もインデックス化されています.どういう意味ですか.
ツールバーの
リストが整列しているというと、これらのアイテムはすでに何らかの方法でソートされており、このデフォルトのソートは変わりません.リストに新しいアイテムを追加すると、リストの末尾に新しいアイテムが配置されます.
変更可能
Listは修正可能であり、リストから修正、追加、削除できることを意味します.
繰り返しを許可
リストはインデックス化されているため、リスト内のアイテムが次のコードで示すように重複していることを意味します.
List長さ
リストにどれだけの項目があるかを判断するには、
Listのデータ型
リストの項目は、以下の例のような任意のタイプであってもよい.
type()
pythonの観点から見ると、リスト集合はリストのクラスであり、構造は次のようになります.
次に、listがどのようなタイプなのかを
Listコンストラクタ
リストを作成する場合は、次のコードに示す
翻訳リンク:
https://www.w3schools.com/pyt...
もっと高品質の乾物:私のGitHub:pythonを参照
Listは多くの値を1つの変数に格納するために使用され、PythonではListは4つの組み込み集合の1つであり、他の3つはTuple、Set、Dictionaryであり、いずれも異なる特性と用途を持っている.
Listは
[]
で表され、以下のコードによりlistが作成される.
thislist = ["apple", "banana", "cherry"]
print(thislist)
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
['apple', 'banana', 'cherry']
List項目
リストの項目はソート、修正、コピーに使用できますが、リストの各項目もインデックス化されています.どういう意味ですか.
[0]
を使用して第1の要素にアクセスすることができ、同様に[1]
を使用して第2の要素にアクセスすることもできる.ツールバーの
リストが整列しているというと、これらのアイテムはすでに何らかの方法でソートされており、このデフォルトのソートは変わりません.リストに新しいアイテムを追加すると、リストの末尾に新しいアイテムが配置されます.
変更可能
Listは修正可能であり、リストから修正、追加、削除できることを意味します.
繰り返しを許可
リストはインデックス化されているため、リスト内のアイテムが次のコードで示すように重複していることを意味します.
thislist = ["apple", "banana", "cherry", "apple", "cherry"]
print(thislist)
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
['apple', 'banana', 'cherry', 'apple', 'cherry']
List長さ
リストにどれだけの項目があるかを判断するには、
len()
関数を使用します.
thislist = ["apple", "banana", "cherry"]
print(len(thislist))
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
3
Listのデータ型
リストの項目は、以下の例のような任意のタイプであってもよい.
thislist = ["apple", 1]
for item in thislist:
print(item)
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
apple
1
type()
pythonの観点から見ると、リスト集合はリストのクラスであり、構造は次のようになります.
次に、listがどのようなタイプなのかを
type()
関数で判断することができます.
mylist = ["apple", "banana", "cherry"]
print(type(mylist))
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
Listコンストラクタ
リストを作成する場合は、次のコードに示す
list()
関数を使用します.
thislist = list(("apple", "banana", "cherry")) # note the double round-brackets
print(thislist)
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
['apple', 'banana', 'cherry']
翻訳リンク:
https://www.w3schools.com/pyt...
もっと高品質の乾物:私のGitHub:pythonを参照