Константин, разгон памяти и процессора - друг другу не мешают и не являются необходимыми друг для друга. Максимальные допустимые частоты в обоих случаях определяются чипсетом. Ну, и к слову - производительность памяти определяется не только частотой, но и таймингами, поэтому разгон памяти - это компромисс между высокой частотой и низкими таймингами.
Lynatik001, неправильно ты спецификации понял - максимальная частота 4800 для разогнанной памяти. А 2933 - это для памяти без разгона. Конкретные примеры подходящей для указанного железа памяти - 16Gb DDR4 3600MHz G.Skill Trident Z (F4-3600C16D-16GTZ) (2x8Gb KIT) - 16Gb DDR4 3200MHz G.Skill Trident Z (F4-3200C14D-16GTZ) (2x8Gb KIT). Попроще - 16Gb DDR4 3200MHz Crucial Ballistix Red (BL2K8G32C16U4R) (2x8Gb KIT) - 16Gb DDR4 3000MHz Crucial Ballistix Black (BL2K8G30C15U4B) (2x8Gb KIT). В этих примерах указанные частоты и тайминги - это как раз XMP-разгон, проверенный и гарантированный, включается в биосе и сразу работает. Хочешь больше - разгоняй сверх XMP, но результат не гарантирован.
Lynatik001, самый адекватный вариант - это, конечно, взять оперативку с XMP-профилем в районе 3600@cl16 и она просто будет работать (не забудь проверить поддержку на странице материнки). Брать дешевый самсунговский b-die и разгонять его - вариант распространенный, но требует все же понимания разгона и не гарантирует результат, хотя и позволяет сэкономить (очень немного в сравнении с ценами на видеокарты). Разгонять оперативку можно любую, просто накручиваешь параметры сверх XMP-профиля.
Lynatik001, XMP-профиль - это гарантированный заводской разгон, активируется простым нажатием пары кнопок в биосе и сразу работает. Можно память разгонять и самостоятельно, обычно так делают, чтобы сэкономить по деньгам, но гарантии разгона, естественно, никакой ни от производителя, ни от магазина, поэтому надо правильно выбирать или перебирать планки памяти, а затем еще и подбирать конкретные значения в биосе, добиваясь стабильности работы. В обоих этих случаях разогнанная оперативка будет работать на разогнанных параметрах, потому что указанное в вопросе железо разрешает разгон (буква К в проце и буква Z в чипсете). Повторюсь только, что разгон - это не только частота, но и тайминги - память 3000@cl14 запросто будет быстрее, чем 4000@cl20.
tantumus21, я тоже не совсем разбираюсь ))) По мне звук нормальный. По крайней мере, существенно лучше, чем на старых моих колонках - 10-летних как раз-таки sven sps-820. По поводу 18кГц - сомневаюсь, что на такой частоте я вообще что-то слышу (может, в каких-то в идеальных условиях), так что не берусь что либо заявлять о проблемах на высоких. Я их выбрал год назад вместо такого же sven'а в том числе из-за того, что они 2.0 и нет отдельной 3ей коробушки, ну, и мощность повыше.
Сергей Еремин, pandas - это ни в коем случае не универсальный парсер. И вообще не парсер. А табличное представление данных и работа с таблицами. Как эксель, только попроще, без гуи и внутри питона. Основная структура данных в pandas - это таблица с данными одного типа внутри каждого столбца. За именно чтение и парсинг отвечают сторонние инструменты.
Если на вход попадают именно эксельки, то лучше всего их читать с дефолтными настройками. Pandas самостоятельно спросит у эксель тип данных в каждой ячейке. Если там полная каша, то все они потом преобразуются в строки с адекватными значениями. Но все же строки. Не подходит - читай построчно - все типы данных сохранятся. Потом их можно/нужно как-то отфильтровать/почистить/собрать, тут главное не пересечь тонкую грань между плевым делом и невозможным.
Jungles, код выдает столько значений, сколько у него попросишь.
Код в ответе. В примере в ответе есть 4 фильма, для каждого нужно проверить жанры и получить один ответ. Итого 4 значения - по одному на фильм. Другими словами - по одному на строку таблицы. Для 20 фильмов будет 20 значений. При этом код только вычисляет значения, ни в какую таблицу ничего не кладет. Но подразумевается, что надо положить одно значение в каждую строку таблицы.
Код в вопросе. Этот код реализует косячную логику с многократным проходом по спискам, хотя и просит столько значений, сколько содержится в списке b (4 штуки). При этом в вопросе нет кода, который непосредственно помещает значения в таблицу, - кто его знает, что там происходит.
Jungles, ну, так уж я понял проблему по описанию в вопросе. Что, мол, необходимо проверить содержит фильм такие-то жанры (хоть один из них или все сразу). Результат - ровно одно значение для каждого фильма (каждой строки) - содержит или нет, т.е. True или False. Их должно быть больше одного?
Сергей Еремин, если могут прилететь любые таблицы с датами в любых столбцах и это эксельки, то лучше их читать с дефолтными настройками - столбцы с датами pandas умеет находить в эксельках.
Про вентиляторы - неправда и просто чушь. Воздушный поток внутрь корпуса всегда должен быть выше, чем поток на наружу. Конечно, внутрь поток должен идти через фильтр. При этом через всевозможные дырки/щели воздух будет идти наружу и в корпусе будет гораздо меньше пыли (особенно крупной, мелкая все равно пролезет через фильтр).
Так что вентиляторов на вдув должно быть больше, чем на выдув.