日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第1章列表处理——1.1 Lisp列表

發布時間:2025/6/15 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第1章列表处理——1.1 Lisp列表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Lisp是啥?

Lots of Isolated Silly Parentheses (大量分離的愚蠢的括號)

Lisp指的是"LISt Processing"(列表處理),通過把列表放置在括號之間來處理列表的編程語言。

當然列表也可以嵌套,括號就是列表的邊界,有時候一個列表用一個單引號開頭。

此時,你已經入門LISP了,哈哈

Lisp列表

'(rose violet daisy buttercup) ? ? 原來daisy是一種花,了不起的蓋茨比中女主是不是叫Daisy?

列表之間的元素用空格隔開,并用括號括起來。

列表中也可以有數字,例如:(+ 2 2)一樣,同樣也要用空格隔開。

Lisp中的程序和數據都是這種鬼方式,由空格分隔、括號括起來的單詞、數字或者其他的列表。

感覺Lisp好簡單,不就是空格、括號、元素么,連語句都是這種形式的!!!

Lisp中列表嵌套的例子:

'(this list has (a list inside of it))

雙引號中的文本——不論是句子還是段落——都是一個原子

Lisp原子

列表中不可再分的叫做原子,比如上衣嵌套列表中的每個單詞都是原子,另外還有運算符等,

注意列表中嵌套的列表不是原子,因為它還可以再分啊。

原子由空格分離,原子可以緊接著括號。

一個列表中可以僅有一個原子或者完全沒有原子。

一個沒有任何原子的列表就像這樣:(),這種就叫做空列表

空列表有個特點是:可以把空列表同時看做一個原子,也可以看做列表。

Lisp中運行一個程序

Lisp中的一個列表——任何列表都是一個準備運行的程序(深刻理解這個)。

如果在列表前面有單引號,被稱作一個引用,當單引號在列表前面,是告訴Lisp不要對這個列表做任何操作;

相反如果沒有這個單引號,那么列表的第一個符號表示Lisp解釋器將要執行的命令。

變量

一個符號可以同時是一個函數定義的名稱,也就是函數名

?

總結

以上是生活随笔為你收集整理的第1章列表处理——1.1 Lisp列表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。