@ru_python

Страница 6485 из 9768
Artem
11.09.2018
13:07:18
Как-нибудь онлайново, в риал тайм

ой, всё
Соглы. На этом наши подномочия so to speak...

slair
11.09.2018
13:07:46
@artsi0m иди архитектуру читай

глупости морозишь

Google
Artem
11.09.2018
13:09:03
У меня и так две книги Таненбаума на коленях лежат, а завтра пары

slair
11.09.2018
13:09:37
я лет 10 назад закончил твои пары

Artem
11.09.2018
13:09:52
Я пожалуй с книжки про ОС в архитектуры буду входить

slair
11.09.2018
13:10:29
не

сначала просто почитай как устроен комп

а уже потом как ос его использует

Artem
11.09.2018
13:11:53
Окей

slair
11.09.2018
13:12:01
на каждый проц полагается несколько оперативки

No Name
11.09.2018
13:12:07
У меня тг глючит или тут не писали дней 5?

slair
11.09.2018
13:12:09
есть ограничение

?? Eugene
11.09.2018
13:12:29
У меня тг глючит или тут не писали дней 5?
тут каждый день по 1к сообщений

No Name
11.09.2018
13:12:31


Artem
11.09.2018
13:13:47
Ну, так мы просто ВСЕМ ЧАТОМ играем в отсылки к историческим датам

Google
Artem
11.09.2018
13:13:53
Только и всего

slair
11.09.2018
13:14:21
ладно, если интересно, я в приватах, занят маленько а так занимаюсь инфраструктурой серверов, ставлю операционки и гиперв/вмварь

Artem
11.09.2018
13:14:58
Т.е. я могу тебе в лс вопросы задавать ?

slair
11.09.2018
13:15:26
да, но не щас, давай завтра

サンダル
11.09.2018
13:50:22
Что лучше? s=list(map(int,input().split())) или s=[int(i)for i in input().split()] ?

Tigran
11.09.2018
13:50:49
Ну собсна что то не по PEP-8, что это не по PEP-8

Artem
11.09.2018
13:51:51
Ну, первое кстати на лисп похоже. Я похоже делал, но потом перестал

?? Eugene
11.09.2018
13:52:08
мне больше мап нравится

Tigran
11.09.2018
13:52:27
я в своём коде делаю первый вариант

Василий
11.09.2018
13:52:58
tuple(map(int,input().split())) будет немного быстрее )

Евгений
11.09.2018
13:53:03
map. а как по PEP?

Tigran
11.09.2018
13:53:15
А по PEP надо пробельчики расставить

サンダル
11.09.2018
13:53:27
Евгений
11.09.2018
13:53:29
а, только и всего

Евгений
11.09.2018
13:54:01
ну тип это тру PEP-pythonic-true-way? s = list(map(int, input().split()))

Tigran
11.09.2018
13:54:17
почему бы и нет

?? Eugene
11.09.2018
13:54:23
можно и лист компрехеншн

Artem
11.09.2018
13:54:27
map. а как по PEP?
! pycodestyle --$PEP_OPTS myshit.py в редакторах

Google
?? Eugene
11.09.2018
13:54:31
и так и так по-питоньи

Artem
11.09.2018
13:54:32
Во многих

Евгений
11.09.2018
13:54:59
! pycodestyle --$PEP_OPTS myshit.py в редакторах
я не подумал что фишка в пробелах. ДУмал само решение не по PEP

Василий
11.09.2018
13:55:02
кстати можешь запустить через timeit если не лень. посмотрим чего быстрее )

Leonid
11.09.2018
13:55:32
Ребят, зацените либу: https://pypi.org/project/pydor/

Tigran
11.09.2018
13:55:32
одинаково будет

Василий
11.09.2018
13:56:58
одинаково будет
https://stackoverflow.com/a/1247490

Евгений
11.09.2018
13:57:24
python -mtimeit -s'xs=range(10)' 'map(hex, xs)' 100000 loops, best of 3: 4.86 usec per loop $ python -mtimeit -s'xs=range(10)' '[hex(x) for x in xs]' 100000 loops, best of 3: 5.58 usec per loop

Tigran
11.09.2018
13:57:24
не, я про tuple vs list

Евгений
11.09.2018
13:57:26
ээммм

Tigran
11.09.2018
13:57:31
так-то ставлю на list comprehension

Евгений
11.09.2018
13:57:37
[hex(x) for x in xs]

Artem
11.09.2018
13:57:47
! pycodestyle --$PEP_OPTS myshit.py в редакторах
Кстати в емаксе под это дело есть плагин, который скобки разноцветными рисует

Ну рисует и рисует

Евгений
11.09.2018
13:58:04
надо сравнивать тогда уж с list(map(hex, xs)), а не с map(hex, xs)

Василий
11.09.2018
13:58:12
не, я про tuple vs list
а вот это точно одинаково не будет. кортеж быстрее создается и меньше памяти занимает

Artem
11.09.2018
13:58:33
Но представьте же. Людям нужна подсветка, что бы в выделениях своего кода не путаться

Я бы такое использовал, но не так как там

Romuald
11.09.2018
13:59:00
В выдениях своего кода

Евгений
11.09.2018
13:59:18
если из кода что-то выделется - наверно с ним что-то не то(

Google
?? Eugene
11.09.2018
13:59:25
надо сравнивать тогда уж с list(map(hex, xs)), а не с map(hex, xs)
так там это, наверное, и используется, map ленивый же, пока в лист не запихнешь - работать не начнет

Tigran
11.09.2018
14:00:10
а вот это точно одинаково не будет. кортеж быстрее создается и меньше памяти занимает
насчёт быстрее - неубедительно. >>> timeit("tuple(map(hex, range(10)))") 1.2926374510861933 >>> timeit("list(map(hex, range(10)))") 1.3246086589060724

Admin
ERROR: S client not available

Tigran
11.09.2018
14:02:57
го 10 000
ещё менее убедительно. >>> timeit("tuple(map(hex, range(10000)))", number=1000) 1.0880996868945658 >>> timeit("tuple(map(hex, range(10000)))", number=1000) 1.1674157620873302 >>> timeit("list(map(hex, range(10000)))", number=1000) 1.0496457759290934 >>> timeit("list(map(hex, range(10000)))", number=1000) 2.3807688790839165 >>> timeit("list(map(hex, range(10000)))", number=1000) 1.0736911450512707

Artem
11.09.2018
14:03:12
если из кода что-то выделется - наверно с ним что-то не то(
Я так не сказал, хотя управляющие символы для терминала в коде оставлял

Василий
11.09.2018
14:03:28
не сильно меньше он занимает
List реализует нужные для mutable методы которые к каждому объекту прикреплены. tuple это не нужно он immutable поэтому immutable всегда будет занимать меньше памяти чем mutable. и когда у тебя элементов под 10млн тогда начинаешь замечать как у тебя память вытекает куда то

Artem
11.09.2018
14:03:29
Надо было шире об этом комментировать тогда

Tigran
11.09.2018
14:03:31
на самом деле считать, какая конструкция быстрее в питоне - интеллектуальный онанизм.

питон не для скорости.

Alex
11.09.2018
14:04:04
Питон для самовыражения.

Василий
11.09.2018
14:04:15
питон не для скорости.
кому как. иногда надо и такое. увы. особенно когда с матаном работаешь

Alex
11.09.2018
14:04:16
Это как граффити на стенах.

Евгений
11.09.2018
14:04:20
питон для самоудушения

?? Eugene
11.09.2018
14:05:08
тут в соседнем чате по Go сказали что питон не нужен :(

Tigran
11.09.2018
14:05:23
лол

они ещё говорят, что дженерики не нужны

что взять с умалишённых

Google
Alex
11.09.2018
14:05:44
тут в соседнем чате по Go сказали что питон не нужен :(
Завидуют популярности и возможностям.

Artem
11.09.2018
14:05:45
питон для самоудушения
А, а я думал, чтобы его гладить :3

Евгений
11.09.2018
14:05:47
вот только в чате по Go это и обсуждать.

Artem
11.09.2018
14:06:17
тут в соседнем чате по Go сказали что питон не нужен :(
У меня от таких чатов Роб Пайк в гугол ушёл

Евгений
11.09.2018
14:06:24
да ппц, понимаю, если бы в чате языка, который для подобного класса задач подходит

а тут просто "в чате по микроскопам решили что фреза не нужна" (спасибо Александру за аналогию)

Artem
11.09.2018
14:08:11
Да, кстати

Ждёс го в linux standart base

Dmytro
11.09.2018
14:08:28
Евгений
11.09.2018
14:08:31
вместо молотков ченить более подходящее подскажите, я пока аналогию не придумал

Василий
11.09.2018
14:08:59
Я тут некоторое время назад. когда по собеседованиям бегал. Очень часто слышал что контора вначале начала пилить микросервисы на Го а потом перестала. Не понравилось. Слишком медленно разработка идет а выхлоп не очень радует.

Евгений
11.09.2018
14:09:16
Микроскопы же
спс, пофиксю

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