明经通道 发表于 2012-10-9 13:27:55

car 返回表的第一个元素

<P id=crleadin class=cr_leadin>返回表的第一个元素</P><PRE class=prog_in_end>(car list)</PRE>
<P class=Heading-2>参数</P>
<P class=define_head>list</P>
<P class=define_text>表。</P>
<P class=Heading-2>返回值</P>
<P class=body>list 中的第一个元素。如果表为空则返回 nil。</P>
<P class=Heading-2>示例</P>
<P class=prompt_end>命令: <SPAN class=CharSansBold>(car '(a b c))</SPAN> </P>
<P class=prompt_end>A</P>
<P class=prompt_end>命令: <SPAN class=CharSansBold>(car '((a b) c))</SPAN> </P>
<P class=prompt_end>(A B)</P>
<P class=prompt_end>命令: <SPAN class=CharSansBold>(car '())</SPAN> </P>
<P class=prompt_end>nil</P>
<P class=see_also>参阅</P>
<P class=body>《Visual LISP 开发人员手册》中的 <A href="ms-its:ACAD_ALG.chm::/ALG.08.034.htm"><FONT color=#0000ff>点表</FONT></A>。</P>

anyonghui 发表于 2023-9-14 23:04:46

(setq a (list 1 2 3))

(car a) return 1
(nth 0 a) return 1 两者等价
页: [1]
查看完整版本: car 返回表的第一个元素