首页 > 其他分享 >各省数字贸易指数数据计算(peek获取与next传值的使用)

各省数字贸易指数数据计算(peek获取与next传值的使用)

时间:2023-08-18 10:06:55浏览次数:32  
标签:peek None return val self next top 传值

需求:

工作中需要计算各省数字贸易指数数据,需要首先利用peek获取栈顶元素,然后通过n.next进行顶端元素传值,最后利用综合指数法来进行合一计算和存储,用于后续的深度数据挖掘。

解决:

class Node(object): def init(self,val): self.val=val #指向元素的值 self.next=None class Stack(object): def init(self): self.top=None def peek(self): #获取栈顶的元素 if self.top!=None: return self.top.val else: return None def push(self,n): n=Node(n) n.next=self.top #顶端元素传值给一个指针 self.top=n #新入栈的节点作为栈顶元素 return n.val def pop(self): if self.top == None: return None else: tmp=self.top.val self.top=self.top.next return tmp

数据来源: 各省数字贸易指数数据

标签:peek,None,return,val,self,next,top,传值
From: https://blog.51cto.com/u_16035617/7131846

相关文章

  • ERPNEXT 二次开发需要学习哪些技术?
    ERPNext是一款开源的企业资源规划(ERP)软件,用于管理企业的各种业务流程,包括财务、库存、采购、销售、人力资源等。要学习二开ERPNext,您需要掌握以下技术和概念:Python编程语言:ERPNext是用Python编写的,因此对Python编程语言的了解是必要的。您需要理解Python的基本语法、数据结......
  • 父子组件传值
    1.父传子利用refhttps://www.cnblogs.com/lwx11111/p/17629539.html2.子传父2.1父组件<HiddenDangerListv-on:setHiddenId="setHiddenId"></HiddenDangerList>setHiddenId(hiddenId){this.item.hiddenId=hiddenId;},2.2子组件fun(){this.$......
  • ABPvNext模块化理解(AI)
    来自你的消息:如何理解ABPvNext模块化?它是怎么实现模块化的?解决了什么问题?如果没有模块化会是什么场景?来自ChatAI的消息:ABPvNext是一种开发框架,它采用模块化的设计理念,使开发过程更加简单、灵活和可扩展。模块化是指将一个系统或应用程序拆分成多个独立的模块,每个模块都有自......
  • next.js 源码解析 - getStaticProps、getStaticPaths 篇
    ......
  • QML NextQT
    2017年我写了一篇QML从入门到放弃如今2023年,过去6年了。QML是我认为真正革命GUI技术拥抱QML,拥抱声明式GUI.QWidget彻底成为过去式了1.PropertyBinding比如画布有2个盒子AB,A盒子变化大小,B盒子跟着一起干,这个在Qt就直接绑定完事Rectangle{id:Awidth:200heig......
  • NodeJS系列(10)- Next.js 框架 (三)
    在“NodeJS系列(8)-Next.js框架(一)”里,我们简单介绍了Next.js的安装配置,创建了nextjs-demo项目,讲解和演示了Next.js项目的运行、路由(Routing)、页面布局(Layout)等内容。在“NodeJS系列(9)-Next.js框架(二)”里,我们在nextjs-demo项目基础上,讲解和演示了Next.js项目......
  • NodeJS系列(11)- Next.js 框架 (四)
    在“NodeJS系列(8)-Next.js框架(一)”里,我们简单介绍了Next.js的安装配置,创建了nextjs-demo项目,讲解和演示了Next.js项目的运行、路由(Routing)、页面布局(Layout)等内容。在“NodeJS系列(9)-Next.js框架(二)”里,我们在nextjs-demo项目基础上,讲解和演示了Next.js项目......
  • 深入思考 Next.js App Directory 架构
    写在前面:新的App目录架构一直是最近Next.js发布的主要亮点,这一点引发了许多讨论。在这篇文章中,AtilaFassina探讨了这种新策略的优势和风险,并反思了您是否应该立即在生产环境中使用它。自从Next.js13release发布以来,关于其描述的新功能的稳定性引发了一些争议。我们在“W......
  • NodeJS系列(9)- Next.js 框架 (二)
    在“NodeJS系列(8)-Next.js框架(一)”里,我们简单介绍了Next.js的安装配置,创建了nextjs-demo项目,讲解和演示了Next.js项目的运行、路由(Routing)、页面布局(Layout)等内容。本文继续在nextjs-demo项目基础上,讲解和演示国际化(i18n)、中间件(Middleware)等内容。NextJS:h......
  • 在Express中使用i18next
    背景框架:Express语法:TypeScript配置插件:i18next安装npminstalli18next--savenpminstalli18next-http-middleware--save项目配置装饰器src根目录创建装饰器i18next.d.ts:import"i18next";importenLocalesfrom"./locales/en";importzhLocalesfrom"./......