
Темный
03.11.2016
08:12:17
да, когда начнешь получать 300к в сек, нужно будет кудато тратить деньги
а у тебя уже права на яхту, успех

Kill me pls
03.11.2016
08:57:01
Словарь -- взаимно однозначное отображение или еще могут быть ключи дополнительные?

b0g3r
03.11.2016
08:57:42
взаимно-однозначное

Google

b0g3r
03.11.2016
08:57:46
по хэшу

Kill me pls
03.11.2016
08:57:49
Спасибо

b0g3r
03.11.2016
08:58:02
ключи должны быть хэшируемы и различаться по хэшу

Igor
03.11.2016
09:03:25
кстати, забавный момент
In [1]: data = {1: 'one', 2: 'two', 1.0: 'one float'}
In [2]: data
Out[2]: {1: 'one float', 2: 'two'}

Zart
03.11.2016
09:05:08
>>> d={'ascii': 1, u'unicode': 2}
>>> d[u'ascii'], d['unicode']
(1, 2)

Cykooz
03.11.2016
09:06:23
>>> hash(1)
1
>>> hash(1.0)
1
Поэтому фокус со словарём срабатывает

Igor
03.11.2016
09:07:35

Zart
03.11.2016
09:08:29
>>> class foo(object):
... __hash__ = lambda s:hash('a')
... __eq__ = lambda s, v:(v == 'a')
...
>>> foo = foo()
>>> foo == 'a'
True
>>> hash('a'), hash(foo)
(-468864544, -468864544)
>>> d = {'a': 1}
>>> d['a'], d[u'a'], d[foo]
(1, 1, 1)
а теперь забудьте увиденное, а то потом понахуярите 8)

Igor
03.11.2016
09:10:22
это как defaultdict, только еще круче!!

53r63rn4r
03.11.2016
09:42:39
:D

/dev
03.11.2016
09:55:26

Google

Zart
03.11.2016
09:56:15
см. пример выше

/dev
03.11.2016
09:57:10

Denis
03.11.2016
09:59:12
По хешу они не обязаны различаться

/dev
03.11.2016
10:17:01

Denis
03.11.2016
10:17:51
да вот, выяснилось, что должны
>>> class myint(int):
... __hash__ = lambda self: 0
...
>>> d = {myint(1): 1, myint(2): 2}
>>> d
{1: 1, 2: 2}
>>> d[myint(1)]
1
>>> d[myint(2)]
2

/dev
03.11.2016
10:18:23
да, только что полез подобный пример проверять)

Zart
03.11.2016
10:53:08

Denis
03.11.2016
10:53:32

Zart
03.11.2016
10:53:40
ну ква

Pavel
03.11.2016
11:21:31
https://vk.com/audios-71794920

Alexander
03.11.2016
11:22:11
Всем привет, народ
Собираюсь начать изучать питон.
Подскажите толковые уроки (желательно видео).
С чего и как начать?

Levent
03.11.2016
11:22:41

Leonid
03.11.2016
11:23:09

Alexander
03.11.2016
11:23:35
наверное отвечу нет. Это будет правдивее. Но примерно понимаю что к чему.
а codeacademy на русском есть?

Igor
03.11.2016
11:24:09
нет

RNR ?
03.11.2016
11:24:17
hexlet вроде чето похоже
хотя я не уверен

Igor
03.11.2016
11:24:52
да, hexlet.io и stepik.org на русском

Google

Igor
03.11.2016
11:25:10
а еще lingualeo (извините)

ultranoise ?
03.11.2016
11:25:17
хекслет помойка(

Темный
03.11.2016
11:25:23

魯
03.11.2016
11:25:29
Хекслет неоч
А кодкадеми норм

Alexander
03.11.2016
11:25:49
ребят, а они все платные?)

Темный
03.11.2016
11:26:00
о, теперь 666 участников

Levent
03.11.2016
11:26:01

Alexander
03.11.2016
11:26:03
хекслет открыл, а там 24 бакса в месяц)
понял. Спасибо, Levent

Темный
03.11.2016
11:26:22

Igor
03.11.2016
11:26:33
аллах акбар!

Leonid
03.11.2016
11:26:36
ребят, а они все платные?)
Любанович Билл. Простой Python. Современный стиль программирования. Найди эту книгу для первоначального введения приятная подача, не такой нудный как другие.

Alexander
03.11.2016
11:26:55
Леонид, дело в том, что я книги.. как бы так сказать. ну совсем не люблю.

魯
03.11.2016
11:27:02
На кодкадеми некоторые фишечки платные

Alexander
03.11.2016
11:27:06
Не привычно мне, что ли.
С детства читать не люблю.

Johnnie
03.11.2016
11:27:10
а это кто-нить читал?

ultranoise ?
03.11.2016
11:27:11
на кодоакадемии платны только опции с допзаданиями

Alexander
03.11.2016
11:27:13
Я 666ой?)

ultranoise ?
03.11.2016
11:27:25
а само обучение бесплатно

Google

Kill me pls
03.11.2016
11:27:26
Bite of a Python

Levent
03.11.2016
11:27:29
@habrachat relog please

Admin
ERROR: S client not available

Igor
03.11.2016
11:27:29

Темный
03.11.2016
11:27:35

Levent
03.11.2016
11:27:41

Alexander
03.11.2016
11:27:44
перефразирую

Темный
03.11.2016
11:27:45
странно, у меня уже 667 показывает, надо кого-то кикнуть

Leonid
03.11.2016
11:27:47

Igor
03.11.2016
11:27:54

Alexander
03.11.2016
11:27:57
Между книгой и видеоуроком - я бы выбрал видео урок.
Вот)

Igor
03.11.2016
11:28:08

Alexander
03.11.2016
11:28:14
да это понятно.

Igor
03.11.2016
11:28:20
привыкай! :)

Kill me pls
03.11.2016
11:28:28

Темный
03.11.2016
11:28:28

Alexander
03.11.2016
11:28:37
?

Igor
03.11.2016
11:28:39
на khan academy тоже питончик есть, оказывается
(и да, снова на английском)

Google

Kill me pls
03.11.2016
11:28:49
https://www.youtube.com/playlist?list=PLlb7e2G7aSpTTNp7HBYzCBByaE1h54ruW

Alexander
03.11.2016
11:29:11
а теперь поясните мне, дураку, какую среду разработки использовать под питон?
Кто-то мне говорил. что достаточно блокнота и компилятора)

魯
03.11.2016
11:29:20
А никто не знает таких же интерактивных курсов по мл?

Kill me pls
03.11.2016
11:29:28

Igor
03.11.2016
11:29:34
у яндекса че-то было, недавно писали
а, интерактивного.. хз. видео вроде было

魯
03.11.2016
11:29:36
Мне попадался, но я тогда закрыл и найти теперь не могу

Alexander
03.11.2016
11:29:46

Victor
03.11.2016
11:29:51

Темный
03.11.2016
11:29:55

魯
03.11.2016
11:30:00
Не, там зарубежная площадка
Пичарм отличный вообще

Igor
03.11.2016
11:30:34

Темный
03.11.2016
11:30:48
хотя для совсем нуба, думаю будет лучше ipython notebook
Эта группа больше не существует