基于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 相关文章推荐
python局域网ip扫描示例分享
Apr 03 Python
用Python进行基础的函数式编程的教程
Mar 31 Python
详解Python程序与服务器连接的WSGI接口
Apr 29 Python
python开发之thread实现布朗运动的方法
Nov 11 Python
深入解析Python中的__builtins__内建对象
Jun 21 Python
matplotlib在python上绘制3D散点图实例详解
Dec 09 Python
python分治法求二维数组局部峰值方法
Apr 03 Python
对numpy中轴与维度的理解
Apr 18 Python
Python3中编码与解码之Unicode与bytes的讲解
Feb 28 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
Jun 25 Python
使用python自动追踪你的快递(物流推送邮箱)
Mar 17 Python
Pandas数据类型之category的用法
Jun 28 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中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
php实现的一个简单json rpc框架实例
2015/03/30 PHP
thinkPHP导出csv文件及用表格输出excel的方法
2015/12/30 PHP
Javascript表达式中连续的 && 和 || 之赋值区别
2010/10/17 Javascript
Jquery显示、隐藏元素以及添加删除样式
2013/08/09 Javascript
Javascript核心读书有感之类型、值和变量
2015/02/11 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
实例代码讲解jquery easyui动态tab页
2015/11/17 Javascript
ClearTimeout消除闪动实例代码
2016/02/29 Javascript
jQuery文字轮播特效
2017/02/12 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
2017/03/25 Javascript
easyui combogrid实现本地模糊搜索过滤多列
2017/05/13 Javascript
jQuery validata插件实现方法
2017/06/25 jQuery
微信小程序模板(template)使用详解
2018/01/31 Javascript
Vue打包后出现一些map文件的解决方法
2018/02/13 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
[05:45]Ti4观战指南(下)
2014/07/07 DOTA
python去除字符串中的换行符
2017/10/11 Python
Python3学习urllib的使用方法示例
2017/11/29 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
python 获取图片分辨率的方法
2019/01/08 Python
使用Rasterio读取栅格数据的实例讲解
2019/11/26 Python
python实现udp聊天窗口
2020/03/31 Python
将python字符串转化成长表达式的函数eval实例
2020/05/11 Python
Django models文件模型变更错误解决
2020/05/11 Python
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
Farah官方网站:男士服装及配件
2019/11/01 全球购物
管理专员自荐信
2014/01/26 职场文书
文明风采获奖感言
2014/02/18 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
岳庙导游词
2015/02/04 职场文书
战友聚会致辞
2015/07/28 职场文书
初中英语教学反思范文
2016/02/15 职场文书
JavaScript阻止事件冒泡的方法
2021/12/06 Javascript
详解Python内置模块Collections
2022/03/22 Python
Python基本知识点总结
2022/04/07 Python