Введение в язык Scheme для школьников: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 251:
 
Пример:
<code>(define abc (list 1 1 1)) ; список из трёх единиц
(define lst1 (list 1 2 3)) ; список из трёх разных чисел
(define lst2 (list "hello" "my" "world")) ; список из строк
(define lst3 (list "hello" 1 "world" 3)) ; список из строк и чисел
(define lst4 (list (+ 1 0) 2 3)) ; элементы списка можно вычислять перед его созданием</code>
 
Scheme также предоставляет функцию:
Строка 280:
экран список, увеличенный на заданное число, например
<code>(print-it 5 (list 1 2 3)) выведет "(6 7 8)"</code>
 
 
==Работа со списками==