Problem

2/7

タプル。特徴

Theory Click to read/hide

タプルの機能

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')

Problem

入力は 5 つの数字のシーケンスで、タプルに格納されます。 
変数 item をタプルの 3 番目の要素に設定します。

 

<頭> <本体>

 



# 入力 出力
1 1 2 3 4 5 3
1
my_tuple = tuple(list(map(int, input().split())))          
2
3
print(item)          

     

Program check result

To check the solution of the problem, you need to register or log in!