CODE– category –
-
Clojure
LISPの特徴とLISPの子供達 2023
【はじめのLISP】 Lisp(LISt Processingの略)は、現在でも使われている最も古い高級プログラミング言語の1つである。1950年代後半にJohn McCarthyによって発明され、以来、人工知能、コンピュータサイエンスの研究、商用ソフトウェア開発など幅広い分野... -
Pythonマスター
Python3の麗かな集合
【まえがき】 Python3には集合型(set型、frozenset型)というものがる。これは順序なしのコレクションである。集合とは数学における集合のこと。和集合、積集合、差集合、対象差などの数学的演算をサポートするものである。 主に他のコレクションである... -
Pythonマスター
Python3の美麗なる辞書
辞書はPython3で唯一のマッピング型。変更可能体:ミュータブル。ハッシュ可能な値のみをキーにすることができる。つまり、ミュータブルなリストや辞書などはキーにできない。 -
Pythonマスター
Python3の流麗なるタプル
タプル型(tuple)はシーケンス型の一つ。リストのように順序があるが、一度作ったタプルは変更ができない。変更不可能体:イミュータブル。変更できないリストという点で言えば文字列と似ている。変更できないので辞書のキーに使うことができる。パレンティスという括弧、丸括弧を使う。 -
Pythonマスター
Python3の華麗なるリスト
Python3のリストはシーケンス型の一つ。変更可能体:ミュータブル。リストには順序がある。リストには大抵のものが入れられる。 Pythonのリストには内包表記という便利な機能が用意されている。リストはスタックとして使うことも、キューとして使うこともできる。早速みていこう。