广义表的head与tail的基本用法
口诀:
head()取表头:非空广义表的第一个元素,它可以是一个原子,也可以是一个子表
tail() 取表尾:除去表头之外,由其余元素构成的表,表尾一定是一个广义表,最外层要加()
例:LS=(a,(b,c,d))
head(LS)=a
tail(LS)=((b,c,d))
head(tail(LS))=(b,c,d)
tail(tail(LS))=()
head(head(tail(LS)))=b
tail(head(tail(LS)))=(c,d)
head(tail(head(tail(LS))))=c
tail(tail(head(tail(LS))))=(d)
head(tail(tail(head(tail(LS)))))=d
tail(tail(tail(head(tail(LS)))))=()
tail(LS)=((d,e,f))
head(tail(LS))=(d,e,f)
tail(head(tail(LS)))=(e,f)
head(tail(head(tail(LS)))) = e
选择 C
假如我年少有为�: 请问这是什么原理
2301_79642893: 有趣的是 我除了python没有打开任何文件
CSDN-Ada助手: 恭喜你这篇博客进入【CSDN每天值得看】榜单,全部的排名请看 https://bbs.csdn.net/topics/616973469。
CSDN-Ada助手: 恭喜你这篇博客进入【CSDN每天值得看】榜单,全部的排名请看 https://bbs.csdn.net/topics/616963581。
LaoYuanPython: 欢迎博主入驻CSDN!欢迎博主到本人的Python专栏来交流!