我有一个打印出来的元组:
('1234556', '2', 'G400', ['Simpson', 'Homer', 'Bartholomew'], 'Simpson, Bartholomew Homer')
我现在需要代码来打印元组(索引 3)中列表中的项目,而不是打印
['Simpson', 'Homer', 'Bartholomew']
我需要它来打印 巴塞洛缪·荷马·辛普森
我当前的代码是:
regNo=int(input("Enter the student registration number: "))
regNo=str(regNo)
for i in lst:
if i[0] == regNo:
print(i[3])
表示正在打印:
['Simpson', 'Homer', 'Bartholomew']
我尝试了像 print(reversed(i[3])) 这样的反向函数,但这不起作用。我将如何去做这件事?最后我需要将其从列表中取出并以相反的顺序打印
最佳答案
要反转列表:试试这个:
i[3][::-1]
示例:
a= [1,2,3]
a[::-1]
Out[10]: [3, 2, 1]
关于Python 从元组反转索引列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41024425/