All streams
Search
Write a publication
Pull to refresh
0
0
Алексей Дмитриев @RiaD

User

Send message

Может всё-таки лучше itertools.count(0) ?

from plumbum.cmd import zcat, awk, sort
(zcat['/var/log/nginx/access.log.2.gz'] | awk ['$6 == ""GET" {print $1}'] | sort ['-u', '-n']) & FG

как-то так. И уже пробелы в названия файла не страшны..

Против синтаксиса я ничего не имею, более того, считаю второй более человечным.

Напрягает именно семантика того, как определяется разваливается в то, что просят или нет. Чтобы не было кейсов, когда что-то является int, но не является integral, например

Удивлёе, что всем нравится as/is. По-моему с ним очень легко получать не то, что ты ожидаешь. Даже сам Herb набагал в слайдах, потому что думал, что is работает так, как логично, а не так, как он в реальности может работать

Подробнее тут писал:

PS: И в комменты на реддит не пришёл он похоже, как в блоге обещал

Вы можете написать заявление и указать там имя, какое хотите. Нужны основания, но «потому что так было в старом загране» точно валидное (делал так)
К слову, это залатали в C++20, насколько мне известно
gcc.godbolt.org/z/WCcFKv
#include <utility>
#include <tuple>
std::pair<int, int> f();

void g1() {
    // auto[a, b] = f();
    // auto x = [a, b] () {
        // return a + b;
    // };
}
void g2() {
    int a, b;
    std::tie(a, b) = f();
    auto x = [a, b] () {
        return a + b;
    };
}>

Нет. Представим, что у нас массив [1,2,3,4]. Какова вероятность, что первые да из них будут 3 и 4 в каком-то порядке? 1/4 т.к перемешивание на нижнем уровне не влияет, а при слиянии двух массивов длины 2 нам нужно выбрать второй массив дважды. Какова вероятность должна быть? 4/24=1/6

Information

Rating
Does not participate
Location
Долгопрудный, Москва и Московская обл., Россия
Date of birth
Registered
Activity