2017-12-03 13 views
1

タプルの値にアクセスする方法があるかどうか疑問に思っていましたか?例えばタプルの値にアクセスする方法はありますか?

a = [('ANTA01H3F', 'LEC02', '17-12-07', '14:00')] 

と私はちょうど'17を望んでいた-12-07' と'14:00' 。これらの値を取得して文字列に付加する方法はありますか?

print("The date is" + '17-12-07' + " and time is" + '14:00') 
+0

これまでに何を試しましたか?それほど難しいことではありません。 –

+0

私はあなたがリストのためにやるような何かをしようとしました。日付= a [2]や時刻= a [3] –

+0

タプルではありません - 内部にタプルを持つリストです。 'date = a [0] [2]' – furas

答えて

1

あなたはタプルを解凍することができ、その後、文字列形式を使用して印刷:

a = [('ANTA01H3F', 'LEC02', '17-12-07', '14:00')] 
_, _, date, time = a[0] 
print(f"The date is {date} and time is {time}") 
0

はあなたがインデックスを使用して、通常のリストと同じようにそれらにアクセスすることができます。それは一つの要素を持つリストである - - タプル

あなたはこれがタプルである2つのインデックス

date = a[0][2] 

を使用する必要が値を取得するには tup[1]そしてtup=(1,2,3)場合は、タプルされていない2

4
a = [('ANTA01H3F', 'LEC02', '17-12-07', '14:00')] 

です

a = ('ANTA01H3F', 'LEC02', '17-12-07', '14:00') 

date = a[2] 
関連する問題