Pythonデータ型-タプル
メタグループは定数配列に似ています.
メタグループ名=(要素...)
メタグループの作成
メタグループ取得
一般的なメソッド、関数
元组名count(「パラメータ」)統計パラメータの出現回数元组名index(「パラメータ」)は、パラメータが最初に現れたインデックスの位置を返します.
len(メタグループ名)は、メタグループの長さを返す
+連結タプル*元の要素をコピーし、元の要素に追加します.
max(メタグループ名)は、そのメタグループの最大値を返す.
min(メタグループ名)は、そのメタグループの最小値を返す.
delメタグループ名このメタグループを削除すると、定数配列に類似します.
メタグループ生成式
構文:(式for反復変数in反復可能オブジェクト[if条件式])
リスト生成式との違いは、1つは角カッコ、1つは丸カッコです.
メタグループ名=(要素...)
メタグループの作成
# tuple
# : = ( 1, 2, ……, n)
#
tuple1 = ()
print(tuple1)
#
tuple2 = (1,2,3,"good",True)
print(tuple2)
#
tuple3 = (1,)
print(tuple3)
print(type(tuple3))
メタグループ取得
# : []
# 0
tuple4 = (1,2,3,4,5)
print(tuple4[1])
print(tuple4[-1]) #
print(tuple4[3:7]) # ,
# :
tuple13 = ((1,2,3),(4,5,6),(7,8,9))
print(tuple13[1][1])
#
tuple11 = (1,2,3)
print(4 in tuple11)
一般的なメソッド、関数
元组名count(「パラメータ」)統計パラメータの出現回数元组名index(「パラメータ」)は、パラメータが最初に現れたインデックスの位置を返します.
len(メタグループ名)は、メタグループの長さを返す
+連結タプル*元の要素をコピーし、元の要素に追加します.
max(メタグループ名)は、そのメタグループの最大値を返す.
min(メタグループ名)は、そのメタグループの最小値を返す.
delメタグループ名このメタグループを削除すると、定数配列に類似します.
メタグループ生成式
構文:(式for反復変数in反復可能オブジェクト[if条件式])
リスト生成式との違いは、1つは角カッコ、1つは丸カッコです.
# 1、 tuple() , , :
a = (x for x in range(1,10))
print(tuple(a))
# :
# (1, 2, 3, 4, 5, 6, 7, 8, 9)
# 2、 for , , :
a = (x for x in range(1,10))
for i in a:
print(i,end=' ')
print(tuple(a))
# 3、 __next__() , , :
a = (x for x in range(3))
print(a.__next__())
print(a.__next__())
print(a.__next__())
a = tuple(a)
print(" :",a)