Python 有没有办法访问元组中的值?
我想知道是否有任何方法可以访问元组中的值 例如:Python 有没有办法访问元组中的值?,python,string,python-3.x,tuples,Python,String,Python 3.x,Tuples,我想知道是否有任何方法可以访问元组中的值 例如: 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') 您可以解压缩元组,然后使用字符串格式打印: a = [('ANTA01H3F', 'LEC02', '17-12-07', '14
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')
您可以解压缩元组,然后使用字符串格式打印:
a = [('ANTA01H3F', 'LEC02', '17-12-07', '14:00')]
_, _, date, time = a[0]
print(f"The date is {date} and time is {time}")
您可以解压缩元组,然后使用字符串格式打印:
a = [('ANTA01H3F', 'LEC02', '17-12-07', '14:00')]
_, _, date, time = a[0]
print(f"The date is {date} and time is {time}")
您可以使用索引像在普通列表中一样访问它们。
如果
tup=(1,2,3)
那么tup[1]
是2您可以像在普通列表中一样使用索引来访问它们。
a = [('ANTA01H3F', 'LEC02', '17-12-07', '14:00')]
如果tup=(1,2,3)
则tup[1]
为2
a = [('ANTA01H3F', 'LEC02', '17-12-07', '14:00')]
它不是元组-它是具有一个元素的列表-元组
要获得值,必须使用两个索引
date = a[0][2]
这是元组
a = ('ANTA01H3F', 'LEC02', '17-12-07', '14:00')
date = a[2]
它不是元组-它是具有一个元素的列表-元组
要获得值,必须使用两个索引
date = a[0][2]
这是元组
a = ('ANTA01H3F', 'LEC02', '17-12-07', '14:00')
date = a[2]
到目前为止你试过什么?这没那么难。我试着做一些你想做的事情。例如date=a[2]或time=a[3]它不是元组-它是包含元组的列表
date=a[0][2]
a[0][2]
表示日期,a[0][3]
表示时间。你需要看到你有一个只有一个元素(元组)的列表,而这个元素中还有4个其他元素?这没那么难。我试着做一些你想做的事情。例如date=a[2]或time=a[3]它不是元组-它是包含元组的列表date=a[0][2]
a[0][2]
表示日期,a[0][3]
表示时间。您需要看到您有一个只有一个元素(元组)的列表,并且该元素中还有4个其他元素。