@python_beginnersЭта группа больше не существует

Страница 1373 из 1885
vlade11115
10.03.2017
19:47:21


Janek
10.03.2017
19:57:06
А фильтр юзать- дурной тон?

Просто бесят цыклы

Цыклы- сцыклы

Google
Max
10.03.2017
20:03:15
Да нет, юзай, я не слыхал чтобы тех кто фильтры юзает поносили.

Ну то есть они даже проще.

Janek
10.03.2017
20:15:43
За мапы ругались

Вот если бы объявление ламбды выглядело вот так \n-> n

wf
10.03.2017
20:28:32
За мапы ругались
а что с ними не так?

Janek
10.03.2017
20:30:42
Ну если использовать мап в связке с функциями стандарт либы, то ок

Вадим
10.03.2017
21:04:37
объясните пожалуйста почему вот так ('DELETE FROM links WHERE mylinkpost = ?',(mylinkpost1)) не работает а если добавить ('DELETE FROM links WHERE mylinkpost = ?',(mylinkpost1,)) запятую то работает. при этом ошибка, сидел думал и понится мне рассказывали что то про объявление кортежей из одного элемента и решил попробовать. но может я и путаю

Вадим
10.03.2017
21:23:03
Потому что (mylinkpost1,) это кортеж, а (mylinkpost1) нет
я так и думал, но что такое тогда (mylinkpost1) , почему он не принимает просто как переменную

Denis
10.03.2017
21:23:34
Потому что функция, которую ты вызываешь, хочет именно кортеж

K
11.03.2017
07:09:11
всем приветы

кто может подсказать

есть скажем список

Google
K
11.03.2017
07:09:40
a = [['1','2','3','4','5','6'],['2','3','4','5','6','7'],['3','4','5','6','7','8'],['4','5','6','7','8','9']]

как мне сделать новый список или вывести кол-во нулевых индексов

Sergey
11.03.2017
07:11:25
Я не понял что хочешь на выходе получить

53r63rn4r
11.03.2017
07:16:15
new_list = [i[0] for i in a]

K
11.03.2017
07:16:19
мне нужно получить Новый список скажем состоявший с нулевых индексов существующего списка

K
11.03.2017
07:17:06
cgc

спс

53r63rn4r
11.03.2017
07:18:58
спс
Если наглядно, то можно так new_list = [] for i in a: new_list.append(i[0])

Janek
11.03.2017
07:27:40
zero_elm = lambda i: i[0] list(map(zero_elm, your_list))

53r63rn4r
11.03.2017
07:32:06
Или так, да, но это более фп подход

K
11.03.2017
07:36:43
круто !

а то я двойным циклом проходил и чтото не правильно получался

усложнял себе решение

Janek
11.03.2017
07:37:35
Мне не нравится громоздкое объявление лямбды

b0g3r
11.03.2017
07:37:52
Мне не нравится громоздкое объявление лямбды
А еще лямбды так использовать не нужно

Janek
11.03.2017
07:38:08
А как нужно?

Роман
11.03.2017
07:38:15
Никак )

b0g3r
11.03.2017
07:38:19
Пеп убедительно просит использовать лямбды как анонимные функции

Janek
11.03.2017
07:38:35
Понял

Google
b0g3r
11.03.2017
07:38:35
zero_elm = lambda i: i[0] list(map(zero_elm, your_list))
А вот тут она становится именованной

Janek
11.03.2017
07:38:45
Сразу ее в мап пихать

b0g3r
11.03.2017
07:39:32
Но вообще list comprehension работает все равно быстрее чем эти ваши мапы функциональные

b0g3r
11.03.2017
07:44:26
Пруфы плез

Janek
11.03.2017
07:46:46
http://leadsift.com/loop-map-list-comprehension/

Kon
11.03.2017
07:48:15
list comprehension - это про squares = [x**2 for x in range(10)]?

Igor
11.03.2017
07:48:54
да

Kon
11.03.2017
07:49:03
на сайте питона написано This is also equivalent to squares = map(lambda x: x**2, range(10))

https://docs.python.org/2/tutorial/datastructures.html

Igor
11.03.2017
07:49:12
так можно еще делать с сетами и словарями

верно

53r63rn4r
11.03.2017
07:49:43
Но сеты медленнее и словари

Но можно, да

Igor
11.03.2017
07:50:17
причем здесь медленнее?) разные структуры данных для разных задач и разных данных%)

и, кстати, да, генератор тоже можно делать

53r63rn4r
11.03.2017
07:50:38
Ну да

Yield'ами

Google
Igor
11.03.2017
07:51:04
нет

(x**2 for x in range(10)) же

53r63rn4r
11.03.2017
07:51:41
А, ну да

Alan
11.03.2017
09:08:01
хай, господа.) где-то в комментах чувак писал про проги со специальными уязвимостями для тренировок так сказать. Может кто знает, есть ли такие вообще и как они называются

Alan
11.03.2017
09:16:31
эт давненько было, не помню. В <Tproger> кажется, что-то про asm и yasm ещё

Марк
11.03.2017
09:33:29
эт давненько было, не помню. В <Tproger> кажется, что-то про asm и yasm ещё
На античате крякмисы валяются. Где-то даже была целая подборка по уровням сложности

Admin
ERROR: S client not available

Марк
11.03.2017
09:34:10
Хотя мой корешек, когда на них подсел плотно, через пол года баней поехал в прямом смысле.

Alan
11.03.2017
09:39:25
мде. ну лан, спасиб.

Mikhail
11.03.2017
09:54:01
Ребят, такой вопросик: Как в pygame поставить фоновом изображение?

Ivan
11.03.2017
09:58:21
how to image as background pygame

http://www.google.ru/search?hl=ru&redir_esc=&client=ms-android-htc-rev&source=android-browser-goto&v=133247963&qsubts=1489222369010&q=how+to+image+as+background+pygame&v=133247963

Маришка
11.03.2017
09:59:09
Как картинка как бэкграунд пигейм

how to load

How to embed

Да что угодно можно было вписать но не просто "как картинка"

Ivan
11.03.2017
10:00:40
Глаголы в запросах не обязательно использовать, они могут отсечь полезное. Исключение для случаев специальных глаголов, не допускающих двойных толкований

Mikhail
11.03.2017
10:17:58
Еще другой вопрос, можно ли симулировать малину, а конкретно порты gpio, ну или как-то поспрашивать клавиатуру напрямую?

Google
Igor
11.03.2017
10:18:40
эээ

в смысле - поспрашивать клавиатуру напрямую?

Mikhail
11.03.2017
10:18:53
Ну

Как бы

Igor
11.03.2017
10:18:57
в питоне вроде б был getch, это достаточно напрямую?

Mikhail
11.03.2017
10:19:28
в питоне вроде б был getch, это достаточно напрямую?
Будь добр, объясни глупом, что это такое и как этим пользоваться

Igor
11.03.2017
10:19:53
Будь добр, объясни глупом, что это такое и как этим пользоваться
ненене, погоди, я может просто тебя не понял. что ты имеешь в виду под "поспрашивать клавиатуру"?)

Igor
11.03.2017
10:19:57
получить с клавиатуры все нажатия?

http://lmgtfy.com/?l=1&q=python%20getch
ы, даже бот есть да ладно тебе, это же бегиннерсы

Stanislav
11.03.2017
10:20:30
Это один из разрабов openweathermap

Маришка
11.03.2017
10:20:35
ы, даже бот есть да ладно тебе, это же бегиннерсы
Я это всегда через него и делала)

Stanislav
11.03.2017
10:20:44
Он у меня в друзьях до принятия туда был

Пилят на голанге

Mikhail
11.03.2017
10:20:53
Объясню на пальцах: Есть малина, у нее есть gpio, на них привязаны кнопки, при нажатии кнопки выполняется скрипт

Мне надо сие сделать без малины?

Igor
11.03.2017
10:21:38
ну, тебе придется запустить скрипт на питоне, который будет палить нажатия клавиш на клавиатуре и в зависимости от нажатой клавиши выполнять определенное действие

тогда да, getch вроде должен спасти

Страница 1373 из 1885

Эта группа больше не существует Эта группа больше не существует