Существует index
метод, i = array.index(value)
, но я не думаю, что можно определить пользовательский оператор сравнения. Не было бы трудно записать Вашу собственную функцию, чтобы сделать так, хотя:
def custom_index(array, compare_function):
for i, v in enumerate(array):
if compare_function(v):
return i
Это сообщение без комментариев, просто цитируется руководства. Краткость и т. Д.
Цитата из man 3 mkfifo:
Он модифицируется umask процесса обычным образом: разрешения созданного файла (mode & ~ umask).
Цитата из man 2 umask
Типичное значение по умолчанию для umask процесса - S_IWGRP | S_IWOTH (восьмеричное 022). В обычном случае, когда аргумент режима для open (2) определяется как:
S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH (восьмеричное 0666) при создании нового файла разрешения для результирующего файла будут: S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH (поскольку 0666 & ~ 022 = 0644; т.е. rw-r - r--).