昨天,我们了解了一下什么是链表以及如何使用Python生成一个链表,今天我们来看下如何使用Python反向输出一个链表。
小黄人.jpg
反向输出,我们可以想到一个叫做reverse ()的函数方法,我们使用这个方法就可以非常方面的将正向的链表当中的元素,进行反向输出,具体如下图所示:
# 反向输出一个链表
if __name__ == '__main__': # 定义一个程序入口
list_1 = [] # 创建一个空列表
for i in range(5): # 创建一个1到5的循环
num = int(input("请输入一个整数:")) # 输入一个整数 并赋值给num
list_1.append(num) # 将num添加到list_1的空列表当中
print(list_1) # 打印出列表list_1
list_1.reverse()
print(list_1)
我们只需要将输出的list_1的列表,进行一下转换,也就是使用reverse()反向输出一下即可,可以看到非常的方便。
以下是程序运行的过程:
C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习73.py"
请输入一个整数:5
请输入一个整数:4
请输入一个整数:3
请输入一个整数:2
请输入一个整数:1
[5, 4, 3, 2, 1]
[1, 2, 3, 4, 5]
Process finished with exit code 0
2020年4月6日
北京市通州区京贸中心