タプルの機能
1) 括弧を使用せずにタプルに値を割り当てることができます/
たとえば、次のようなタプルを作成できます。
<テーブル>
<本体>
1
2
3
プレ>
|
a = 1,2,3,4,5
print(a[3]) # 4 タプルの要素には、リストの要素と同じ方法でアクセスできます。
# 角括弧内に要素インデックスを指定します。
|
表>
2) 1 つの要素を含むタプルを宣言するには、末尾にコンマを使用する必要があります。
<テーブル>
<本体>
1
2
3
4プレ>
|
a = 'a'
b = 'b',
print(type(b)) # <クラス 'タプル'>
print(type(a)) # <class 'str'>
|
表>
3) タプルの要素の値を個々の変数に割り当てることができます。
<テーブル>
<本体>
1
2
3プレ>
|
my_tuple = (1, 2, 3, 4, 5)
a、b、c、d、e = my_tuple
プリント(c) #3
|
表>
アンダースコア
_
は不要な変数として使用できます
<テーブル>
<本体>
1
2
3プレ>
|
my_tuple = (1, 2, 3)
a、_、_ = my_tuple
印刷(a) #1
|
表>
変数の数は、その数値と一致する必要があります。タプルの要素のです。
プレ>
4) タプルには、さまざまなネストされた要素を含めることができます。この場合、ネストされた要素を参照するときは、追加の角かっこを使用する必要があります。
<テーブル>
<本体>
1
2プレ>
|
my_tuple = (('a', 'b', 'c'), [1, 2], ((1, 'a' )、('b'、'c')))
print(my_tuple[2][1]) # ('b', 'c')
|
表>