Skill 如何Flatten一个list

Posted YEUNGCHIE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Skill 如何Flatten一个list相关的知识,希望对你有一定的参考价值。

  • code
unless(fboundp(‘ycFlattenList)
	procedure(ycFlattenList(listin)
		prog((output)
			foreach(arg listin
				if(listp(arg)
					output = append(output ycFlattenList(arg));then
					output = append1(output arg);else
				);if
			);foreach
			return(output)
		);prog
	);ycFlattenList
)
  • describe
    输入一个list,返回一个被Flatten的list。

  • example

ycFlattenList(list(1 2 3) list(4 5))
=>(1 2 3 4 5)

以上是关于Skill 如何Flatten一个list的主要内容,如果未能解决你的问题,请参考以下文章

leetcode第一刷_ Flatten Binary Tree to Linked List

LeetCode 114. Flatten Binary Tree to Linked List

我如何重写以下内容,以便它使用if _?

leetcode 114. Flatten Binary Tree to Linked List (Python版)

Skill返回一个list中的倒数第二个数据

Skill返回一个list中的倒数第二个数据