Pythonの4種類の組み合わせデータ型--リスト
1313 ワード
4つの組合せデータ型は、次のとおりです.
リストリストリスト
メタグループtuple
集合set
辞書dict
リストリストリスト:
繰り返し可能、秩序正しく、変更可能なデータのセットを格納できます.
空のリストを宣言:
List=()【推奨】
a=list([])【推奨しない】
空でないリストを宣言:
list=[1,2,3,4,5]
リストの操作方法:
追加:
最後にデータを追加します.
指定した場所にデータを追加します.
最後にデータのセットを追加します.
変更(下付きで変更):
クエリー:
下付き検索:
forループクエリで:
削除:
コピー:
≪カウント|Count|oraolap≫:リストに要素が表示される回数を計算します.
並べ替え(一般的には数値などの同じクラス):
反転:
リストリストリスト
メタグループtuple
集合set
辞書dict
リストリストリスト:
繰り返し可能、秩序正しく、変更可能なデータのセットを格納できます.
空のリストを宣言:
List=()【推奨】
a=list([])【推奨しない】
空でないリストを宣言:
list=[1,2,3,4,5]
リストの操作方法:
追加:
u5 = ["hello", True, 50, 3.1415926]
最後にデータを追加します.
u5.append('world')
print(u5)
指定した場所にデータを追加します.
u5.insert(1, 'jerry')
print(u5)
最後にデータのセットを追加します.
u5.extend(['suzhen', 'xiaoqing', 'xuxian', 'haihai'])
print(u5)
変更(下付きで変更):
u5[10] = 'hello list'
print(u5)
クエリー:
下付き検索:
print(u5[2])
forループクエリで:
for x in u5:
print("--u5--->", x)
削除:
del u5[9]
print(u5)
del u5
print(u5)
u5.remove(50)
print(u5)
u5.pop()
print(u5)
u5.clear()
print(u5)
コピー:
u1=u5.copy()
print(u1)
≪カウント|Count|oraolap≫:リストに要素が表示される回数を計算します.
print(u5.count('hello'))
並べ替え(一般的には数値などの同じクラス):
list=[1,5,23,2,9]
list.sort()
print(list)
反転:
u5.reverse()
print(list)