«Список» и «перечень» — Говорим и пишем правильно — ЖЖ

?
 

«Список» и «перечень» 28 июл, 2009 @ 21:24

Скажите, пожалуйста, какая принципиальная разница между употреблением слов «Список» и «перечень»

From:sam667
Date:Июль, 28, 2009 18:35 (UTC)
(Link)

Слово «список» означает ещё и копию.

From:ded_flint
Date:Июль, 28, 2009 18:39 (UTC)
(Link)

перечнем как правило предполагают в дальнейшем воспользоваться поимённо. списком необязательно.

From:rayskiy_sergei
Date:Июль, 28, 2009 19:37 (UTC)
(Link)

Перечень: http://slovari.yandex. ru/search.xml?text=%D0%BF%D0%B5%D1%80%D0%B5%D1%87%D0%B5%D0%BD%D1%8Chttp://slovari.yandex.ru/search.xml?text=%D0%BF%D0%B5%D1%80%D0%B5%D1%87%D0%B5%D0%BD%D1%8C

Список: http://slovari.yandex.ru/search.xml?text=%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA

From:marfa_bibigon
Date:Июль, 28, 2009 19:39 (UTC)
(Link)

вот меня и смущает, что тут пишут «Список — Перечень к.-л. сведений в издании»

From:rayskiy_sergei
Date:Июль, 28, 2009 19:45 (UTC)
(Link)

Словарь Ожегова — Шведовой (последнее издание):

Перечень — перечисление кого-чего-н. по порядку, а также список с таким перечислением.

Список — 1. Воспроизведённый с оригинала текст, рукописная копия. 2. Письменный перечень кого-чего-н. 3. Документ, содержащий перечень каких-н. сведений.

Итак, список и перечень — синонимы (кроме 1-го значения слова «список»).

From:marfa_bibigon
Date:Июль, 28, 2009 19:47 (UTC)
(Link)

Спасибо! То есть, если мы говорим о требованиях, то лучше сказать «перечень требований», чем «список требований»?

From:rayskiy_sergei
Date:Июль, 28, 2009 20:00 (UTC)
(Link)

В общем-то, всё равно, хотя, если речь идёт о письменной форме, лучше сказать «список».

From:
olgerdovich
Date:Июль, 28, 2009 22:44 (UTC)
(Link)

лучше сказать «перечень» — более обязывает

«Список» (для меня) звучит как «меню» (можно выбрать), а
«перечень» (для меня) — как «протокол» (выбирать не приходится)

Хотя о разнице до обнаружения Вашего поста не задумался

From:olgerdovich
Date:Июль, 28, 2009 22:46 (UTC)
(Link)

хотя это, что называется, к вопросу о свободе либерализма от Бреста до Камчатки

(Удалённый комментарий)

From:marfa_bibigon
Date:Июль, 28, 2009 21:13 (UTC)
(Link)

Спасибо большое!

From:gala_vrublevska
Date:Июль, 29, 2009 06:55 (UTC)
(Link)

А я бы применила слово «список» к людям (список студентов, список туристов), а «перечень» — к неодушевленным предметам.

(перечень книг, рекомендуемых к чтению).

Top of PageРазработано LiveJournal.com

Ответы на вопросы. Кодирование списков

  • Что такое список?

    Ответ. В математике и информатике под линейным списком понимают конечное упорядоченное множество атомарных (не делимых на более мелкие части) элементов.

    То есть линейный список — это множество, которое имеет конечное число простых элементов, следующих в определенном порядке. Например, множество всех натуральных чисел списком не является. А множество цифр является линейным списком, если в нём зафиксирован порядок следования (например, по возрастанию).

    В общем случае список (в отличие от линейного списка) может иметь иерархическую структуру: ведь можно рассматривать списки, элементами которых снова являются списки.

    В издательском деле под списком понимают письменный перечень, оформленный с помощью цифровых, буквенных или графических меток, которыми маркируются элементы списка. В дополнение к маркерам список записывают с отступами для отражения иерархической зависимости элементов: братья располагают на одном уровне, потомки смещают вправо по отношению к родителю.

    1. Первый элемент
    2. Второй элемент (сам является списком)
      1. Первый потомок второго элемента
      2. Второй потомок второго элемента
      3. Третий потомок второго элемента
    3. Третий элемент

     

  • Что такое маркированный список?

    Ответ. Маркированный список — это список, элементы которого сопровождают графические маркеры.

  • Какие виды маркеров предлагает HTML?

    Ответ. На HTML можно кодировать списки с графическими маркерами в виде окружности, круга и квадрата:

    Начальный тег Вид Описание
    <UL>
    1.  
    Обычно круг (зависит от браузера)
    <UL type=circle>
    1.  
    Окружность
    <UL type=disc>
    1.  
    Круг
    <UL type=square>
    1.  
    Квадрат

    C помощью CSS для маркера можно выбирать произвольное изображение (картинку из файла):

    • первый элемент;
    • второй элемент;
    • третий элемент.

     

  • Что такое нумерованный список?

    Ответ. Нумерованный список — это список, элементы которого сопровождают числовые или буквенные маркеры, следующие в порядке возрастания числового или алфавитного значения.

  • Какие виды нумерации предлагает HTML?

    Ответ. На HTML можно кодировать списки, элементы которых пронумерованы числами (арабскими или римскими) или латинскими буквами.

    Начальный тег Вид Описание
    <OL>
    1.  
    Нумерация арабскими цифрами (1, 2, 3,…)
    <OL type=1>
    1.  
    Нумерация арабскими цифрами (1, 2, 3,…)
    <OL type=A>
    1.  
    Нумерация прописными буквами (A, B, C,…)
    <OL type=a>
    1.  
    Нумерация строчными буквами (a, b, c,…)
    <OL type=I>
    1.  
    Нумерация большими римскими цифрами (I, II, III,…)
    <OL type=i>
    1.  
    Нумерация малыми римскими цифрами (i, ii, iii,…)

     

  • Что такое вложенный список?

    Ответ. Вложенный список — это список, элементы которого (все или несколько) являются списками. Уровень вложенности, в HTML не ограничен, и это позволяет с успехом использовать списки для отображения сложных иерархических структур.

    1. Первый элемент
    2. Второй элемент
      1. Первый потомок второго элемента
      2. Второй потомок второго элемента
      3. Третий потомок второго элемента
    3. Третий элемент

     

  • Что такое смешанный список?

    Ответ. Смешанный список — это вложенный список, в котором используются как маркированные, так и нумерованные списки.

    1. Первый элемент
    2. Второй элемент
      1. Первый потомок второго элемента
      2. Второй потомок второго элемента
      3. Третий потомок второго элемента
    3. Третий элемент

     

  • В каких случаях нужно использовать списки?

    Ответ. Списки следует использовать всякий раз, когда в тексте идёт перечисление объектов или задаётся инструкция, расписанная по шагам (пунктам). Визуальное оформление списков на экране существенно улучшает восприятие структуры излагаемого материала.

  • По какому критерию нужно делать выбор между маркированным и нумерованным списком?

    Ответ. Маркированный список удобен, когда порядок элементов в нём не важен. Примеры:

    • список продуктов для приготовления борща;
    • список команд исполнителя;
    • список школьных предметов.

    Нумерованный список хорош для описания действий, в которых важен порядок следования. Примеры:

    • рецепт приготовления борща;
    • программа для исполнителя;
    • расписание уроков.

     

  • Почему не рекомендуется центрировать элементы списков?

    Ответ. Неприятные ощущения от центрированных элементов списка в несколько раз усиливаются присутствием списочных маркеров:

    • волк;
    • жираф великолепный;
    • тигр учёный;
    • лось сохатый.

    Эти маркеры словно точки на одной прямой хочется расположить ровным вертикальным столбиком:

    • волк;
    • жираф великолепный;
    • тигр учёный;
    • лось сохатый.

     

  • Какие знаки препинания нужно использовать при записи списков?

    Ответ. После предшествующего списку текста ставят следующие знаки препинания:

    • двоеточие, если в этом тексте содержится слово или словосочетание, указывающее на то, что дальше последует список;
    • точку, если связь предшествующего списку текста с самим списком ослаблена.

    После точки элементы нумерованных и маркированных списков начинаются с прописной буквы и завершаются точкой (или другим знаком препинания, заканчивающим предложение).

    Если элементы списка состоят из коротких фраз или отдельных слов, несущих декларативный по содержанию смысл, то в конце каждого элемента списка точку можно не ставить.

    После двоеточия элементы нумерованных списков начинаются с прописной буквы и завершаются точкой, а элементы маркированных списков начинаются со строчной буквы и завершаются точкой с запятой, за исключением последнего элемента, который завершается точкой.

    Пример нумерованного списка после двоеточия.

    Вася составил план выполнения домашнего задания:

    1. Решу задачу, которую задали по математике.
    2. Прочитаю параграф из учебника истории.
    3. Погуляю часок на улице с ребятами.
    4. Займусь заданиями по информатике.

    Пример нумерованного списка после точки.

    Списки улучшают восприятие текста благодаря маркерам и отступам.

    1. Маркер выделяет начало элемента списка и нумерует элементы.
    2. Списочные отступы выравнивают элементы по горизонтали и отражают иерархическую зависимость.

    Пример маркированного списка после точки.

    Стремление выделить весь текст, сделать его броским часто возникает у начинающего разработчика.

    • Это происходит тогда, когда фактура фона, цвета текста и фона таковы, что нормальный текст читать невозможно. Однако в этом случае жирность или увеличенный размер не приводят к успеху, чтение по-прежнему затруднено и быстро утомляет.
    • Кроме того, автору хочется подчеркнуть важность текста, заставить пользователя читать. На деле получается наоборот — жирный или курсивный текст быстро утомляет глаза.

    Пример маркированного списка с декларативными элементами.

    В новой версии программы много новинок.

    • Улучшенный интерфейс
    • Интерактивные инструменты
    • Увеличенная производительность

    Пример маркированного списка после двоеточия.

    Для выделения используют:

    • шрифт;
    • размер шрифта;
    • цвет;
    • курсив;
    • жирность.

    Более сложный пример маркированного списка после двоеточия.

    Для выделения используют:

    • шрифт. Обычно используют рубленый шрифт для заголовков;
    • размер шрифта. Характерно для заголовков;
    • цвет. Не рекомендуется — цветом выделяются ссылки;
    • курсив. Самое распространённое выделение;
    • жирность. Используют в заголовках, реже в обычных текстах.
  • Разница между списком и массивом в Python

    Улучшить статью

    Сохранить статью

    Нравится Статья

    ящуахан

    ученый

    204 опубликованных статьи

  • Читать
  • Обсудить
  • Улучшить статью

    Сохранить статью

    Нравится Статья

    Список: Список в Python — это набор элементов, который может содержать элементы нескольких типов данных, которые могут быть числовыми, символьными логическими значениями и т. д. Это упорядоченный набор, поддерживающий отрицательную индексацию. Список можно создать, используя [], содержащий значения данных. Содержимое списков можно легко объединить и скопировать с помощью встроенных функций Python.

    Python3

    sample_list = [ 1 ,"Яш",[ 9003 9 'a' , 'e' ]]

    печать (sample_list)

    Вывод:

     [1, 'Яш', ['a', 'e']] 

    Первый элемент — целое число, второй — строка, а третий - список символов.

    Массив: Массив — это вектор, содержащий однородные элементы, т. е. принадлежащие к одному и тому же типу данных. Элементы размещаются в смежных ячейках памяти. Обычно размер массива фиксирован. Вставка и удаление стоят дорого по сравнению со списком, однако индексация в массивах выполняется быстро из-за непрерывного распределения памяти.

    Различие операций в списках и массивах: –

    Массивы: – Доступ к элементу выполняется быстро в массиве, поскольку они находятся в непрерывном порядке, но вставка и удаление довольно затратны потому что все элементы смещаются от позиции вставки и удаления элемента линейно.

    Предположим, что массив имеет длину 1000 и мы вставляем/удаляем элемент в позиции 100, тогда все элементы после позиции сотни будут смещены, из-за чего операция станет дорогой.

    Списки: – Доступ к элементу в списке занимает линейное время, поскольку все элементы в списках связаны друг с другом для доступа к i -й элемент мы должны пройти все предыдущие элементы в списке, однако вставка и удаление в списке занимают постоянное (что совсем не дорого) время, так как все элементы связаны друг с другом для добавления или удаления нового элемента мы просто удаляем связь между элементом и связываем новый элемент, как прокладывая трубу, нет необходимости сдвигать элемент, как в массивах.

    В случае алгоритма бинарного поиска Массивы занимают log(n) времени, но список может занять дополнительное время, потому что доступ к среднему элементу не занимает постоянное время, как массив.

    Python3

    импорт массив

     

    sample_array 9003 8 = массив.массив( 'i' , [ 1 , 2 , 3 ])

    для i в sample_array: 9 0003

          печать (i)

    Вывод:

     1
    2
    3 

    Вот различия между List и Array в Python:

    9 0036 Должен содержать либо все вложенные элементы одинакового размера
    List Array
    Может состоять из элементов, принадлежащих к разным типам данных 9006 3 Состоит только из элементов, принадлежащих к одному типу данных
    Нет необходимости явно импортировать модуль для объявления

    Необходимо явно импортировать модуль для объявления

    Например: импорт массива как arr

    Не может напрямую обрабатывать арифметические операции Может напрямую обрабатывать арифметические операции
    Может быть вложенным, чтобы содержать различные типы элементов
    Предпочтительно для более короткой последовательности элементов данных Предпочтительно для более длинной последовательности элементов данных
    Большая гибкость позволяет легко изменять (добавлять, удалять) данные Меньше гибкости из-за добавления, удаление должно выполняться поэлементно
    Весь список может быть напечатан без явного зацикливания Для печати или доступа к компонентам массива необходимо сформировать цикл память для легкого добавления элементов Сравнительно более компактный размер памяти

    Может выполнять прямые операции с использованием таких функций, как:
    count() – для подсчета определенного элемента в списке
    sort() – сортирует весь список
    max() – дает максимум списка
    min() – дает минимум списка
    sum() – дает сумму всех элементов в списке для целочисленного списка
    index() – дает первый индекс указанного элемента
    append() – добавляет элемент в конец списка
    remove() – удаляет указанный элемент

    Для использования этих функций не нужно ничего импортировать.
    и многие другие…

    Для выполнения этих операций необходимо импортировать соответствующие модули.

    Последнее обновление: 06 апр, 2023

    Нравится статья

    Сохранить статью

    Питон | Разница между двумя списками

    Существуют различные способы создания разницы между двумя списками. В этой статье мы увидим различные способы получить разницу между двумя списками, которые можно сделать с помощью Python.

    Примеры:  

      Ввод: 
    список1 = [10, 15, 20, 25, 30, 35, 40]
    список2 = [25, 40, 35]
      Выход: 
    [10, 20, 30, 15]
      Объяснение: 
    результирующий список = список1 - список2 

     Примечание: Если у вас есть несколько одинаковых элементов, это не сработает. В этом случае этот код просто удалит те же элементы.
    В этом случае вы можете поддерживать количество каждого элемента в обоих списках.

    Метод 1:

    Используйте «in», чтобы найти разницу между двумя списками в Python

    В этом примере мы используем цикл и ключевое слово Python in, чтобы найти разницу между двумя списками в Python.

    Python3

    li1 = [ 10 , 90 038 15 , 20 , 25 , 30 , 35 , 40 ]

    li2 = [ 25 9003 8 , 40 , 35 ]

     

    temp3 = []

    для элемент в li1: 9 0003

         если элемент не в li2:

    temp3. append(element)

     

    print (temp3)

    90 028 Выход:

     [10, 15, 20, 30] 

    Метод 2. Использование set() для поиска разницы между двумя списками в Python 0038 [ 10 , 15 , 20 , 25 , 30 , 35 , 40 ]

    li2 = [ 25 , 40 , 35 ]

     

    с 9003 8 = набор (li2)

    temp3 = [x для x in li1 if x not in s]

    печать (temp3)

    Выход:  

     [10, 15, 20, 30] 

    Метод 3: 

    Используйте понимание списка и установите для поиска разницы между двумя списками в Python

    В этом методе мы преобразуем списки в наборы явно, а затем просто уменьшить одно из другого с помощью оператора вычитания. Дополнительные ссылки на наборы см. в Sets in Python. Это аналогичная техника, которую мы использовали ранее. Единственное отличие состоит в том, что мы заменили вложенные циклы синтаксисом понимания списка.

    Python3

    li1 = [ 10 , 15 , 20 , 25 , 30 , 35 , 40 ]

    li2 = [ 25 , 90 039 40 , 35 ]

     

    s = набор (li2)

    temp3 = [x для x дюймов li1 если x не дюймов с]

    печать (temp3)

    Вывод:

    900 71 [10, 15, 20, 30]

    Метод 4: Без использования set()

    В этом методе мы используем базовую технику комбинирования для копирования элементов из обоих списков с регулярной проверкой, присутствует ли один в другом или нет.

    Python3

    def Diff(li1, li2):

         li _dif = [i для i в li1 + li2 если i не в li1 или i не в li2]

         возврат li_dif

     

    li1 = [ 10 90 038 , 15 , 20 , 25 , 30 , 900 39 35 , 40 ]

    li2 = [ 25 , 40 , 35 90 038 ]

    li3 = Diff(li1, li2)

    печать (li3)

    Вывод:

     [10, 15, 20, 30] 

    Метод 5:

    Используйте Numpy, чтобы найти разницу Между двумя списками в Python

    numpy. concatenate () объединяет последовательность массивов вдоль существующей оси.

    Python3

    импорт numpy as np

    li1 = np.array([ 10 , 15 , 20 , 25 , 30 , 35 , 40 ]) 9000 3

    ли2 = np.array([ 25 , 40 , 35 ]) 9 0039

     

    dif1 = np.setdiff1d(li1, li2)

    dif2 = np.

    Автор записи

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *