Python 3学習ノート-メタリスト
2771 ワード
Tuple
List
List追加
末尾の追加
場所を指定して追加
List削除
アイテムの削除
Listインデックス
特定の場所を表示
リスト内の値のインデックスを印刷
統計リストに値が表示された回数
Listソート
両者を対比する
彼らの要素は1つ1つ反復され、出力され、運用され、位置決めされて値を取ることができます.
List反復
tuple反復
次の例では、
tuple
は小かっこまたは無かっこで表され、一連の順序のある数字である.a_tuple = (12,3,5,15,6)
another_tuple = 12,3,5,15,6
print(a_tuple)
print(another_tuple)
"""
(12, 3, 5, 15, 6)
(12, 3, 5, 15, 6)
"""
List
list
は中括弧で命名されていますa_list=[12,3,5,15,6]
print(a_list)
"""
[12, 3, 5, 15, 6]
"""
List追加
末尾の追加
a_list=[12,3,5,15,6]
a_list.append(0) # a_list 0
print(a_list)
"""
[12, 3, 5, 15, 6, 0]
"""
場所を指定して追加
a_list=[12,3,5,15,6]
a_list.insert(1,0) # 1 0
print(a_list)
"""
[12, 0, 3, 5, 15, 6, 0]
"""
List削除
アイテムの削除
a_list=[12,3,5,15,6]
a_list.remove(3) # 3
print(a_list)
"""
[12, 5, 15, 6]
"""
Listインデックス
特定の場所を表示
a_list=[12,3,5,15,6,4,7]
print(a_list[0]) # a_list 0
# 12
print(a_list[-1]) # a_list
# 7
print(a_list[0:3]) # a_list 0 2 ( 3 )
# [12, 3, 5]
print(a_list[5:]) # a_list 5
# [4, 7]
print(a_list[-3:]) # a_list 3
# [6, 4, 7]
リスト内の値のインデックスを印刷
a_list=[12,3,5,15,6,4,7]
print(a_list.index(3)) # a_list 3
# 1
統計リストに値が表示された回数
a_list=[12,3,5,15,6,4,7,6,6,6]
print(a_list.count(6)) # a_list 6
# 4
Listソート
a_list=[12,3,5,15,6,4,7,6,6,6]
a_list.sort() #
print(a_list)
# [3, 4, 5, 6, 6, 6, 6, 7, 12, 15]
a_list.sort(reverse=True) #
print(a_list)
# [15, 12, 7, 6, 6, 6, 6, 5, 4, 3]
両者を対比する
彼らの要素は1つ1つ反復され、出力され、運用され、位置決めされて値を取ることができます.
List反復
for list_item in a_list:
print(list_item)
"""
12
3
5
15
6
"""
tuple反復
for tuple_item in a_tuple:
print(tuple_item)
"""
12
3
5
15
6
"""
次の例では、
a_tuple
およびa_list
の各要素が順次出力される.for index in range(len(a_list)):
print("index = ", index, ", number in list = ", a_list[index])
"""
index = 0 , number in list = 12
index = 1 , number in list = 3
index = 2 , number in list = 5
index = 3 , number in list = 15
index = 4 , number in list = 6
"""
for index in range(len(a_tuple)):
print("index = ", index, ", number in tuple = ", a_tuple[index])
"""
index = 0 , number in tuple = 12
index = 1 , number in tuple = 3
index = 2 , number in tuple = 5
index = 3 , number in tuple = 15
index = 4 , number in tuple = 6
"""