@ru_python

Страница 7472 из 9768
Tishka17
20.12.2018
15:03:16
ну да

Aragaer
20.12.2018
15:05:01
короче да, случай с | в конце надо обрабатывать совсем особо

ну наконец-то!

Iliya
20.12.2018
15:07:58
@Tishka17 Что-то я нифига не понимаю, как мне тут правильно получить Три строки 1 4 7 2 5 8 3 6 9

Google
Tishka17
20.12.2018
15:08:37
чет я не понял

тебе словари получитьт или ноборот

Iliya
20.12.2018
15:10:32


Вот что я хочу получить {'username': 1, 'request-type': 4, 'dates': 7} {'username': 2, 'request-type': 5, 'dates': 8} {'username': 3, 'request-type': 6, 'dates': 9} {'username': 0, 'request-type': 0, 'dates': 0}

Валерий
20.12.2018
15:12:29
Подскажите, как правильнее будет сделать. Есть username, который может состоять из Имени и Фамилии, а может только из Имени Я делаю так: full_name_data = [ { 'first_name': i['username'].split(' ')[0], 'last_name': i['username'].split(' ')[1] } for i in users_data ] Но дело в том, что если username был только из Имени, то тогда выкидывает ошибку list index out of range Как можно сделать так, чтобы при отсутсвии Фамилии записиывалась пустая строка?

Макс
20.12.2018
15:15:25
что за непонятное желание залепить все в одну строчку...

Iliya
20.12.2018
15:17:18
это ппц, мне надо взять item листа dpznm из него iй 'ktvtyn и потом взять следующай элемент листа и из него тоже взять iй 'ktvtyn

Tishka17
20.12.2018
15:18:27
Вот что я хочу получить {'username': 1, 'request-type': 4, 'dates': 7} {'username': 2, 'request-type': 5, 'dates': 8} {'username': 3, 'request-type': 6, 'dates': 9} {'username': 0, 'request-type': 0, 'dates': 0}
mapping = ["username", "request-type", "dates"] def map_item(item): return dict(zip(mapping , item)) data = [[1,4,7], [2,5,8], [3,6,9]] res = [ map_item(x) for x in data] print(res)

что ещё непонятного???

Iliya
20.12.2018
15:20:09
mapping = ["username", "request-type", "dates"] def map_item(item): return dict(zip(mapping , item)) data = [[1,4,7], [2,5,8], [3,6,9]] res = [ map_item(x) for x in data] print(res)
Круто, теперь надо понять как оно работает Сейчас сформирую вопросы

Aragaer
20.12.2018
15:20:42
так. Ну ладно, первую часть я прошел по-читерски, а для второй придется чуток помучаться

Валерий
20.12.2018
15:23:36
Google
Oleksandr
20.12.2018
15:27:10
при создании нового int: count = 0 count = 2424 Python сразу удаляет предыдущий int по адресу, или ячейка занимает место до конца, ибо нечем ее занять?

Donaudampf
20.12.2018
15:27:19
спасибо
тот код всё же стоит немного переписать. Два обращения к словарю и два сплита вместо одного, читаемость только хуже стала - и всё это ради того, чтобы запихнуть код в компрехеншн

Валерий
20.12.2018
15:27:46
уже делаю)

lost
20.12.2018
15:28:35
потому что до наименьшего усекается

lost
20.12.2018
15:30:55
наверное потому что это ожидаемое поведение заложенное разработчиками, загляни в доку

Tishka17
20.12.2018
15:31:26
потому что я думал что строки - записи

а у тебя блин по столбцам

кто так делает?

и зачем?

Iliya
20.12.2018
15:32:29
ты про что? Я разбил файл в лист Каждый столбец отдельный лист А все 156 листов в большом листе

Janek
20.12.2018
15:32:32
почему?
А как ты хотел? Шоб по кругу маппинг повторялся?

Tishka17
20.12.2018
15:32:53
кто знал что ты соордуил колоночное хранение

это неожиданно

Donaudampf
20.12.2018
15:33:34
уже делаю)
я бы как-то так сделал def parse_names(data): for row in data: firs_name, _, last_name = row['username'].partition(' ') yield first_name, last_name [{'first_name': first, 'last_name': last} for first, last in parse_names(users_data)]

Aragaer
20.12.2018
15:34:49
не понял мученй

zip превращает столбцы в строки и обратно

/me победил йолку

Google
Aragaer
20.12.2018
15:41:01
оно не такой капец, как с самого начала казалось на самом деле

Iliya
20.12.2018
15:43:04
/me победил йолку
красавчик :) А про это zip превращает столбцы в строки и обратно подробнее пожалуйста

Yurii
20.12.2018
15:44:36
подскажите при закрытии файла close() память очищается?

Yurii
20.12.2018
15:44:59
оперативная

Alex
20.12.2018
15:45:17
от чего она должна очиститься?

WTF?

Donaudampf
20.12.2018
15:45:58
красавчик :) А про это zip превращает столбцы в строки и обратно подробнее пожалуйста
In [35]: x = [[1,2,3], [4,5,6], [7,8,9]] In [36]: list(zip(*x)) Out[36]: [(1, 4, 7), (2, 5, 8), (3, 6, 9)]

Yurii
20.12.2018
15:45:59
от данных ранее открытого файла

Alex
20.12.2018
15:46:34
Svetlana
20.12.2018
15:46:45
Добрый вечер, можно Вам предложить вакансию?

Yurii
20.12.2018
15:47:03
текстовых

Alex
20.12.2018
15:47:18
текстовых
сфига ли?

Svetlana
20.12.2018
15:47:29
#вакансия #ruby Бэкенд Город и адрес офиса: Ростов-на-Дону Формат работы: Удаленка Занятость: Полная Зарплатная вилка: от 50 000 до 100 000 рублей Описание вакансии: Мы разрабатываем на заказ web-приложения, используя современные технологии в IT. Наша специализация - это marketplace и CRM системы. Мы пишем проекты с нуля и до релиза, очень редко попадается легаси, длительность проектов примерно от 4 месяцев до года. Заказчики просят нас расширить команды плюс мы движемся в сторону более крупных проектов, в связи с чем и открываем вакансии. Что нам важно обнаружить у кандидата: уверенное владение Ruby on Rails / Python умение писать тесты опыт с Git знания по SQL (PostgreSQL) здорово, если есть ещё и фронтенд скилл (Angular / React) будет круто, если есть английский на уровне от pre-intermediate. Что есть у нас: зарплата в зависимости от уровня навыков, занятия английским языком по agile - в офисе компании за наш счет, возможность реализовывать свои playground и культурные проекты (спроси у нас, что это означает, мы с удовольствием расскажем подробно), погружение в среду, где вы будете постоянно развиваться, гибкий график с возможностью по необходимости работать из дома, отпуск по ТК РФ, индивидуальные планы развития для каждого желающего. Название компании: Кадровое агентство — GIG набор сотрудников для IT компаний Контакты: swetlana@gig.com.ru Telegram @itgigswetlab

Svetlana
20.12.2018
15:47:38
спасибо

Alex
20.12.2018
15:48:15
текстовых
а что open('filename') по твоей логике вычитывает содержимое файла в память?

Yurii
20.12.2018
15:48:37
ну я думал да

открытие все ж

Google
Alex
20.12.2018
15:49:31
попробуй на досуге открыть файл гигов так на 20, удивишься.

Admin
ERROR: S client not available

Donaudampf
20.12.2018
15:49:40
открытие все ж
а если файл стопицот Гб?

а ,уже

Evgeny
20.12.2018
15:49:57
тогда лучше не открывать

Yurii
20.12.2018
15:50:08
тогда жопа)

Alex
20.12.2018
15:51:31
close() сделает flush() и закроет файловый дескриптор.

в общем-то все

Yurii
20.12.2018
15:52:15
а если словарь с миллиардом слов?

Alex
20.12.2018
15:52:17
буфер потокового вывода вряд ли в куче хранится.

точнее может храниться но не обязательно

Yurii
20.12.2018
15:55:21
вопрос в словаре бинарный поиск стоит?

Alex
20.12.2018
15:56:18
вопрос в словаре бинарный поиск стоит?
кому-то стоит пройти в @ru_python_beginners и запастись книжками по Python и алгоритмам на ближайшую пару лет.

Yurii
20.12.2018
15:56:47
спасибо)

Oleksandr
20.12.2018
16:02:25
Почему set занимает х7 места (в байтах) чем tuple или даже list с тем же содержимым? :)

Ivan
20.12.2018
16:03:20
так надо)

Eugene
20.12.2018
16:04:33
ребят, в общем такая проблема. Есть файл, скачанный с нкря (старорусский корпус) в формате xml (excel). Нужно найти сочетания слова (например, БЫТЬ в определенных формах+же,ли). Подскажите, пожалуйста, в каком направлении двигаться? какие лучше библиотеки использовать? nltk?

CthUlhUzzz
20.12.2018
16:10:46
Ну-ка, кто тут в SQL шарит?

Получил таблицу несколькими join'ами

Google
CthUlhUzzz
20.12.2018
16:10:46
Нужно сделать еще один join и объединить с исходной

Tigran
20.12.2018
16:13:02
И в чём вопрос?

Vladimir
20.12.2018
16:20:18
Всем привет. Расскажите пожалуйста как нужно практиковать программирование? Все пишут надо писать код а не книжки читать.

CthUlhUzzz
20.12.2018
16:20:31
И в чём вопрос?
Вопрос в том, ка это сделать?

Olga
20.12.2018
16:22:17
#Работа Привет! Ищем Python Developer с релокацией в Черногорию, удаленную работу, увы, не предлагаем. Если заинтересовались и хотите узнать поподробнее, милости просим писать мне, а также ниже есть ссылочка на вакансию. Зп: 2000-3000 USD Контакт: @tunytuna https://hh.ru/vacancy/29274931

?
20.12.2018
16:23:09
Поставь цель написать что-то простое, потом читай как каждый шаг воплотить

Alex
20.12.2018
16:23:57
Поставь цель написать что-то простое, потом читай как каждый шаг воплотить
для начала, как говорится, нужно поиметь понятийный аппарат

тобишь изучить основы

Страница 7472 из 9768