Почему *, отклоняют команды, называемые Человеком (1), Разность (1), CAT (1), и т.д. [дубликат]

Часть сортировки: используйте стандартную сортировку, она правильно сравнивает кортежи.

sorted_tuples = sorted(initial_ranges)

Часть слияния. Это также устраняет дублирующиеся диапазоны, поэтому нет необходимости в set. Предположим, у вас есть current_tuple и next_tuple.

c_start, c_end = current_tuple
n_start, n_end = next_tuple
if n_start <= c_end: 
  merged_tuple = min(c_start, n_start), max(c_end, n_end)

Надеюсь, логика достаточно ясна.

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

7
задан Community 23 May 2017 в 10:33
поделиться

4 ответа

Это раздел руководства, в котором находится его страница man . . От man man :

   The table below shows the section numbers of the manual followed by the types of pages they contain.

   1   Executable programs or shell commands
   2   System calls (functions provided by the kernel)
   3   Library calls (functions within program libraries)
   4   Special files (usually found in /dev)
   5   File formats and conventions eg /etc/passwd
   6   Games
   7   Miscellaneous  (including  macro  packages and conven-
       tions), e.g. man(7), groff(7)
   8   System administration commands (usually only for root)
   9   Kernel routines [Non standard]
14
ответ дан 6 December 2019 в 06:50
поделиться

Все ответы, представленные ранее, верны - (1) относится к разделу онлайн-страниц руководства. Но ваш следующий вопрос может быть таким: зачем вообще обращаться к разделу руководства?

Ответ заключается в том, что одно и то же слово или команда могут появляться в разных разделах. Например, «passwd» относится как к команде смены пароля, так и к файлу / etc / passwd. Следовательно, если вы говорите о первом, вы должны написать passwd (1) , а когда говорите о втором, напишите passwd (5) .

Человек У команды есть способ заставить ее использовать конкретный раздел, а не искать от начала до конца. В моей системе Unix (Mac) просто набрав man passwd , вы откроете запись из раздела 1. Чтобы показать запись из раздела 5, используйте

man 5 passwd
7
ответ дан 6 December 2019 в 06:50
поделиться

Ссылка на раздел руководства -

1   General commands
2   System calls
3   C library functions
4   Special files (usually devices, those found in /dev) and drivers
5   File formats and conventions
6   Games and screensavers
7   Miscellanea
8   System administration commands and daemons
1
ответ дан 6 December 2019 в 06:50
поделиться
  1 Общие команды (инструменты и утилиты).
 2 Системные вызовы и номера ошибок.
 3 библиотеки.
 Справочник программиста на 3p perl (1).
 4 Драйверы устройств.
 5 форматов файлов.
 6 игр.
 7 Разное.
 8 Команды обслуживания и эксплуатации системы.
 9 Внутреннее устройство ядра.

От «человек-мужчина» в любой разумной системе Unix.

4
ответ дан 6 December 2019 в 06:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: