基于python实现从尾到头打印链表


Posted in Python onNovember 02, 2019

这篇文章主要介绍了基于python实现从尾到头打印链表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

题目描述

输入一个链表,按链表从尾到头的顺序返回一个ArrayList。

思路

遍历链表,把结构保存在list里面,然后把list逆序输出

代码

# -*- coding:utf-8 -*-
# class ListNode:
#   def __init__(self, x):
#     self.val = x
#     self.next = None

class Solution:
  # 返回从尾部到头部的列表值序列,例如[1,2,3]
  def printListFromTailToHead(self, listNode):
    if not listNode:
      return []
    my_list = []
    current = listNode
    while current:
      my_list.append(current.val)
      current = current.next
    my_list.reverse()
    return my_list

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
pycharm 使用心得(一)安装和首次使用
Jun 05 Python
Python聚类算法之DBSACN实例分析
Nov 20 Python
python中实现指定时间调用函数示例代码
Sep 08 Python
基于Python中capitalize()与title()的区别详解
Dec 09 Python
Python实现将json文件中向量写入Excel的方法
Mar 26 Python
python如何使用unittest测试接口
Apr 04 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
Apr 23 Python
python 多个参数不为空校验方法
Feb 14 Python
pandas按行按列遍历Dataframe的几种方式
Oct 23 Python
tensorflow 保存模型和取出中间权重例子
Jan 24 Python
Python OpenCV读取显示视频的方法示例
Feb 20 Python
django 利用Q对象与F对象进行查询的实现
May 15 Python
pandas 空数据处理方法详解
Nov 02 #Python
python pyinstaller打包exe报错的解决方法
Nov 02 #Python
python自动生成model文件过程详解
Nov 02 #Python
python__name__原理及用法详解
Nov 02 #Python
简单了解python中的f.b.u.r函数
Nov 02 #Python
如何在python中实现随机选择
Nov 02 #Python
图解python全局变量与局部变量相关知识
Nov 02 #Python
You might like
php数字每三位加逗号的功能函数
2015/10/22 PHP
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
2019/05/09 PHP
TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结
2020/02/10 PHP
JS 参数传递的实际应用代码分析
2009/09/13 Javascript
Jquery下的26个实用小技巧(jQuery tips, tricks & solutions)
2010/03/01 Javascript
Document.location.href和.replace的区别示例介绍
2014/03/04 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
微信小程序多张图片上传功能
2017/06/07 Javascript
express+vue+mongodb+session 实现注册登录功能
2018/12/06 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
Python创建文件和追加文件内容实例
2014/10/21 Python
python 中split 和 strip的实例详解
2017/07/12 Python
Python3结合Dlib实现人脸识别和剪切
2018/01/24 Python
在PyCharm环境中使用Jupyter Notebook的两种方法总结
2018/05/24 Python
python实现K近邻回归,采用等权重和不等权重的方法
2019/01/23 Python
浅谈python的深浅拷贝以及fromkeys的用法
2019/03/08 Python
Python、 Pycharm、Django安装详细教程(图文)
2019/04/12 Python
用Python实现BP神经网络(附代码)
2019/07/10 Python
django如何通过类视图使用装饰器
2019/07/24 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
python 实现简单的计算器(gui界面)
2020/11/11 Python
Python APScheduler执行使用方法详解
2020/12/10 Python
马来西亚网上购物:Youbeli
2018/03/30 全球购物
javascript实现用户必须勾选协议实例讲解
2021/03/24 Javascript
初婚未育未抱养证明
2014/01/12 职场文书
美术教师岗位职责
2014/03/18 职场文书
工厂搬迁方案
2014/05/11 职场文书
食品安全承诺书范文
2014/08/29 职场文书
公安机关纪律作风整顿剖析
2014/10/10 职场文书
青年岗位能手事迹材料
2014/12/23 职场文书
2015年语文教师工作总结
2015/05/25 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书
测量JavaScript函数的性能各种方式对比
2021/04/27 Javascript
 分享一个Python 遇到数据库超好用的模块
2022/04/06 Python