46 Генераторы списков Python | List comprehension

  Рет қаралды 100,548

egoroff_channel

egoroff_channel

Күн бұрын

🔥🔥🔥 Инди-курс по Python 🔥🔥🔥
stepik.org/cou...
👉👉👉 Свой вопрос по курсу можешь задать в чате
t.me/+SlnNhAO7...
👉👉👉 Также подписывайся на мой телеграмм-канал
t.me/python_eg...
egoroffartem.py...
Генераторы список (List comprehension)используются для создания и заполнения списка более сложными значениями.
Синтаксис генератора списка (List comprehension) следующий
[выражение for переменная in коллекция]
Всего лишь используя одну строчку вы можете заполнить список очень сложными значениями
egoroffartem.py...
На сайте будет выкладываться более подробная информация о данном курсе и будущих видео.
Все видео этого курса можете найти на сайте
egoroffartem.py...
или в Вк
videos-...
Если кому нужна помощь, предлагаю индивидуальные занятия. Подробнее пишите в личку в вк
artem_e...
python....
В данном группе можете найти информацию о новых видео и задать вопросы

Пікірлер: 127
@egoroffchannel
@egoroffchannel 4 ай бұрын
🫵 Теория без практики - ничто, поэтому 👇 🐍 stepik.org/course/63085/promo 👉 специально для тебя создал бесплатный топовый курс по Python 👉 В нем тебя ждет: 📗 более 400 практических заданий на программирование 📗 более 250 тестовых заданий на проверку материала 📗 десятки часов видеоматерилов по теории 📗 видеоразборы решения заданий 📗 текстовые материалы по урокам, примеры кода 📗 доступ к закрытому чату с дружественной обстановкой 📗 сертификат в случае успешного прохождения курса
@Petanque_in_Ukraine
@Petanque_in_Ukraine 4 жыл бұрын
Пошел на оффлайн курсы за кучу денег, и смотрю этот канала что бы понять о чем там говорят))
@egoroffchannel
@egoroffchannel 4 жыл бұрын
Лучше бы мне заплатил!)
@Jyrgalovv
@Jyrgalovv 3 жыл бұрын
@@egoroffchannel 😂😂😂🤝🏻
@moisad1
@moisad1 3 жыл бұрын
такая же фигня
@yousefreyansh3506
@yousefreyansh3506 3 жыл бұрын
i guess it's kind of off topic but does anybody know of a good site to watch new series online ?
@danielmathew6634
@danielmathew6634 3 жыл бұрын
@Yousef Reyansh i would suggest flixzone. You can find it on google =)
@cornum8332
@cornum8332 2 жыл бұрын
Ребят, мне кажется, что все начинающие it-специалисты держаться на этом канале) Он поднимает уровень it в стране)
@nryabov9800
@nryabov9800 4 ай бұрын
Да ты Гений!!! слишком много полезной инфы на единицу времени!!!
@Dolgov93
@Dolgov93 2 жыл бұрын
СПАСИБО ОГРОМНОЕ за твой труд !! За доступную подачу материала!!
@МихаилПетровичЗубенко-р9в
@МихаилПетровичЗубенко-р9в 5 жыл бұрын
Очень понятные и полезные уроки. Спасибо тебе за твои труды. Надеюсь, на канале будет больше подписчиков
@egoroffchannel
@egoroffchannel 5 жыл бұрын
спасибо, тоже на это надеюсь)
@Мем-ц2й
@Мем-ц2й 4 жыл бұрын
А вот я нет
@kirillusenko
@kirillusenko 4 жыл бұрын
@@Мем-ц2й поясни за базар.
@Мем-ц2й
@Мем-ц2й 4 жыл бұрын
@@kirillusenkoтебя не касается
@KseniiaNaum
@KseniiaNaum 4 жыл бұрын
Самый офигенный канал по Питону, спасибо!!
@egoroffchannel
@egoroffchannel 4 жыл бұрын
спасибо
@artemzaecev7751
@artemzaecev7751 4 жыл бұрын
Артем, спасибоООО!!! Оглашаю тебя победителем в номинации "Лучшие уроки по Python в РУнете") На самом деле уверен что лучшие уроки на всей планете, но утверждать на 100% не могу, так как англ. видео так пристально не изучал.
@ЭрикКарапетян-в5в
@ЭрикКарапетян-в5в Жыл бұрын
Спасибо большое за такое подробное объяснение!!!
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov 2 жыл бұрын
Артём, благодарю! 👍🔥🤝💯
@korleone72
@korleone72 Жыл бұрын
круто: понятно, доступно, по существу, без воды
@attach8901
@attach8901 3 жыл бұрын
Спасибо, друг! Объясняешь очень понятным языком, и без воды
@dobryk_2005
@dobryk_2005 Жыл бұрын
спасибо что ты есть
@Avtoinstryktor_Yaroslav
@Avtoinstryktor_Yaroslav Жыл бұрын
ЭТО просто очень круто и гениально! спасибо за видео!!! было всё доступно и понятно!
@utka111
@utka111 Жыл бұрын
Благодарю вас! Хорошо объясняете. Поддержите Артёма каждый хотя бы по-немногу. Он этого заслужил
@elenalevasheva3830
@elenalevasheva3830 Жыл бұрын
Спасибо за интересное и полезное видео
@sevakvart1111
@sevakvart1111 4 жыл бұрын
Спасибо Артём, очень практичные объяснения
@mazur_vg
@mazur_vg 3 жыл бұрын
Случайно наткнулся на канал, очень классно объяснено, спасибо!
@PakitYT
@PakitYT 9 ай бұрын
Реально информативное видео!!! Я разобрался,спасибо вам большое👍👍👍👍👍👍Z
@andrei_ovchinnikov
@andrei_ovchinnikov Жыл бұрын
покликал мое одобрение другим благодаряторам но сам хочу сказать - спасибо бро !
@stanislavdusiak9007
@stanislavdusiak9007 4 жыл бұрын
Артему Спасибо! год прошел, а обещанных задачек так и не добавил)
@alexlazerev2823
@alexlazerev2823 2 жыл бұрын
Супер понятно. Супер подача материала. Просто ОГОНЬ!!!!!!!!!!!!!!!!!!
@aleksandrshakleev6499
@aleksandrshakleev6499 4 жыл бұрын
Хорошие уроки. Без воды и хайпа.
@EdgeOfDoom
@EdgeOfDoom 4 жыл бұрын
ты просто красавчик ! спасибо большое!
@alibekjusupov9577
@alibekjusupov9577 3 жыл бұрын
Спасибо за работу!
@dimk7983
@dimk7983 3 жыл бұрын
Замечательно, привет из 2021 года
@denistalko6585
@denistalko6585 2 жыл бұрын
Отличное видео, спасибо! Всё доступно и понятно!
@targetologinya_
@targetologinya_ 5 жыл бұрын
Спасибо,это видео мне очень помогло в понимании данной темы)
@МиристанГадайбаев
@МиристанГадайбаев 4 жыл бұрын
Всё понятно и чётко, спасибо Егор!
@Herifs
@Herifs 4 жыл бұрын
Он Артём)))
@kirillusenko
@kirillusenko 4 жыл бұрын
@@Herifs я тоже по началу ошибался )
@ПиткинПиткин
@ПиткинПиткин 3 жыл бұрын
Вообще молодец!!! IT-школы на своих каналах размещают неудобоваримый контент, хреново начитанный и плохо разъяснённый. А здесь, неожиданно, всё как надо)))
@nicasmirnovaa
@nicasmirnovaa Жыл бұрын
спасибо большое за видео! 💔
@andreymex2630
@andreymex2630 Жыл бұрын
Артем если не сложно подсчитай длинну всех обучающих видео по питону. сдается мне оно будет больше чем платные которые сейчас продают) спасибо за разжеванный и доступный материал.
@ОлександрКарацюпа-э4у
@ОлександрКарацюпа-э4у 4 жыл бұрын
Thank you very much
@mikamik212
@mikamik212 4 жыл бұрын
Доступное объяснение
@ДанилСуханов-о4у
@ДанилСуханов-о4у 5 ай бұрын
Думаю это лучший канал по изучению питонов
@FedoskinYuriy
@FedoskinYuriy 2 жыл бұрын
Спасибо, очень доходчиво и понятно!
@miklesmith926
@miklesmith926 4 жыл бұрын
Спасибо Вам за уроки
@Vllad_Ko
@Vllad_Ko 5 жыл бұрын
Бодренько!
@АлексейА-г8ы
@АлексейА-г8ы 7 ай бұрын
Спасибо большое
@niktonikak1820
@niktonikak1820 Жыл бұрын
спасибо
@bekzhanahmet3359
@bekzhanahmet3359 2 жыл бұрын
Большое Спасибо. Благодаря Вам сделал урок)
@brainfoodbrother
@brainfoodbrother Жыл бұрын
спасибо!!
@maksimeagle8620
@maksimeagle8620 3 жыл бұрын
Прохожу курс на Stepik и настолько все сжато объясняют, что тяжело понимать . Но посмотрел это видео и абсолютно все понял с первого раза, спасибо большое !
@egoroffchannel
@egoroffchannel 3 жыл бұрын
Ну так проходи мой курс на степике, ссылка под видео)
@MultiGregory1994
@MultiGregory1994 4 жыл бұрын
огромное спасибо, учим дальше ))
@alexgrig3994
@alexgrig3994 Жыл бұрын
Лучший автор
@egorpython9683
@egorpython9683 4 жыл бұрын
очень доходчиво! Спасибо
@starxl6521
@starxl6521 4 жыл бұрын
Огромное тебе спасибо
@hubschmannn
@hubschmannn 2 жыл бұрын
я благодаря тебе разобрался с домашкой над которой 2 дня мучался!!! СПАСИБО!
@obww306
@obww306 7 ай бұрын
Ашалетт спасибо вам очень понятно 🫣
@АртемЧутков
@АртемЧутков 2 жыл бұрын
Теска, привет, а как правильно сделать: я в цикле поочередно ввожу элементы в начало списка, нужно чтобы с 14-го элемента, уже введенная часть, переносилась на новую строку. И так каждый раз. Спасибо.
@pushkars9600
@pushkars9600 4 жыл бұрын
Красавчик!!!
@REPAIRSERVICE
@REPAIRSERVICE 2 жыл бұрын
хорошо объяснил, спасибо.
@denissavast
@denissavast 2 жыл бұрын
Благодарю !
@rammartinas
@rammartinas 5 жыл бұрын
If ты == " н!xy@ не понял, но очень интересно" : input ("Subscribe") Elif ты == "Посмотрел, понял и понравилось" : input ("Like & Subscribe") Print ("Автору спасибо за полезные видео") Потом будет что-нибудь по Django ? И стоит ли он того ?
@egoroffchannel
@egoroffchannel 5 жыл бұрын
по джанго планирую делать в будущем. на вопрос стоит или нет я бы ответил "конечно стоит" )
@VitaliyZlobin
@VitaliyZlobin Жыл бұрын
🔥🔥🔥
@coxxx1966
@coxxx1966 5 жыл бұрын
Видео классное. И сайт хороший. Плохо только,что адрес сайта слишком длинный. Тяжело запоминать )
@egoroffchannel
@egoroffchannel 5 жыл бұрын
в ближайшие дни адрес сайта должен измениться на более короткий)
@coxxx1966
@coxxx1966 5 жыл бұрын
@@egoroffchannel Ведь краткость - сестра таланта и путь к успеху. "APPLE" например или "SONY" :-)
@Herifs
@Herifs 4 жыл бұрын
Не ну это лайк
@nikitasss1
@nikitasss1 5 жыл бұрын
👍👍
@_mrmark
@_mrmark 2 жыл бұрын
Только начал чуть-чуть разбираться в списках, а тут на тебе - генераторы 😭
@Jack-ff1rn
@Jack-ff1rn Жыл бұрын
Мозг взрывает то, что i в обычном цикле for - это индекс, здесь же i - значение. Почему так?
@Dim172
@Dim172 4 жыл бұрын
Спасибо))
@ahil7800
@ahil7800 4 жыл бұрын
Артём, как остановить генерацию двухмерного списка при появлении в строке ввода определённого значения, например строки 'end'?
@Помидорвпоезде
@Помидорвпоезде 2 жыл бұрын
Хочу предложить вам интересное домашнее задание после просмотра ролика. Попробуйте написать таблицу пифагора в несколько строчек кода (Чтобы сама таблица занимала всего одну и являлась списком, а остальные строки были исключительно для выведения матрицы). Ответ на дз: pifagorTable = [[str(i*c) for c in range(1,10)] for i in range(1,10)] for i in pifagorTable: for j in pifagorTable: print(' '.join(n.rjust(2,' ') for n in j )) print()
@JustasF
@JustasF Жыл бұрын
a = [[f'{i * j:3}' for i in range(1,11)] for j in range(1,11)] for i in a: print(*i)
@MultiAwakener
@MultiAwakener 4 жыл бұрын
Будет курс по Django?
@Fack195
@Fack195 4 жыл бұрын
крутяк кое что уже пишу)))
@daniellariga
@daniellariga 2 жыл бұрын
отключили спонсорство на канале? как можно получить видео альтернативным способом?
@KsuskaGoldus
@KsuskaGoldus 5 ай бұрын
Материал просто топ, неужели так просто можно объяснять? Материалу 5 лета лучше и понятнее его нет.
@_renamed_
@_renamed_ 3 жыл бұрын
Подскажите, почему работает такое выражение если нету квадратных скобок, с ними наоборот ругается? item = next((i for i in range(10) if i == 3),'none')
@alex_pure
@alex_pure 2 жыл бұрын
Не так страшен чёрт, как его малюют 😈
@MoronicSoul
@MoronicSoul 2 жыл бұрын
можно и так : print([int(i) for i in input().split() if int(i)%2==0])
@Anton16180
@Anton16180 Жыл бұрын
Видео прекрасны, но прекрати пожалуйста говорить про ord() и chr(), что они связаны с ascii Создается впечатление, что они связаны не с Unicode, а только с ascii, тогда как именно с Unicode работают все версии python3+
@anjelash3868
@anjelash3868 3 жыл бұрын
Добрый день! А что за программка в которой Вы пишите и запускаете? не могу выбрать себе удобную :(
@egoroffchannel
@egoroffchannel 3 жыл бұрын
Добрый, pycharm
@timofejevd
@timofejevd 5 жыл бұрын
Сделай пожалуйста урок с sql server
@sg6630
@sg6630 2 жыл бұрын
а что за IDE?
@govdamikhaylo4183
@govdamikhaylo4183 4 жыл бұрын
9:32 так вы реально учитель информатики (может бить) :)
@eimoiseev
@eimoiseev 3 жыл бұрын
Всем привет! Как в python реализовать обработку ввода такой последовательности: "1-20,23,25". Что означает что мне нужно чтобы 1-20 превратилось в 1,2,3,...,19,20. И 23, 25 - одиночными. Пользователь будет вводить номера портов коммутатора. Их может быть много и не удобно их перечислять по одному через запятую. Я даже сформулировать запрос в гугле не могу правильно... Хотябы намекните в какую сторону копать...)
@egoroffchannel
@egoroffchannel 3 жыл бұрын
Привет, вводишь строку, потом при помощи split бьёшь по запятыми, получаешь три значения в списке и работаешь с ними
@ГенаАртичук
@ГенаАртичук 4 жыл бұрын
Ребята, а почему он выводит None. И как можно применить к такому списку метод? a=[ord(i) for i in 'hello'] print(a.sort(), type(a)) Выход: None
@egoroffchannel
@egoroffchannel 4 жыл бұрын
Посмотри мое видео про методы списка
@bricks4694
@bricks4694 4 жыл бұрын
Пиши этот метод отдельной строчкой, а потом просто выводи переменную
@inconstancy
@inconstancy 4 жыл бұрын
Потому что метод списков sort - это мутирующий метод, то есть он сортирует список прям на месте, на создавая новый объект, а изменяя текущий объект (в данном случае это исходный список). А если метод не создаёт никаких новых объектов, то естественно, что метод будет возвращать None. Вообще все мутирующие методы списков, за исключением pop, всегда возвращают None, так как эти методы не генерируют новые объекты.
@Sergey-cz7ym
@Sergey-cz7ym 2 жыл бұрын
Задания для закрепления работы со списками: smartiqa.ru/python-workbook/list
@-heckfyt-1949
@-heckfyt-1949 Жыл бұрын
а зачем вообще нужны генераторы списков?
@АвдейГарашин
@АвдейГарашин 9 ай бұрын
ох уенно
@Жека-ъ5ц
@Жека-ъ5ц 4 жыл бұрын
как из [1,2,3] [1,2,3,4,5,6] [1,2,3,4,3,2,1] получить [3] [6] [1] т.е. последний столбец.?
@K0tKote
@K0tKote 4 жыл бұрын
a = [[1, 2, 3], [1, 2, 3, 4, 5, 6], [1, 2, 3, 4, 3, 2, 1]] for i in range(len(a)): print (a[i][-1]) Посмотри видео "29 Вложенные списки Python", там примерно тоже самое разбирали
@bulik1384
@bulik1384 3 жыл бұрын
нету задач( и на степике тоже
@alexsorrow6133
@alexsorrow6133 3 жыл бұрын
Почему все уроки с бессмысленными примерами ? Подбирайте примере из реальной жизни плиз . То что бывает нужно в условиях разработки программы
@Kosstilio
@Kosstilio 2 жыл бұрын
Всё таки не перевелись в нашей стране герои.
@lenurabduramanov7134
@lenurabduramanov7134 2 жыл бұрын
Заколебал. Нахрена в Ютубе выставлять платные видео, если можно просто выпустить свой курс на каком-то сайте. Лучше вообще не записывал. Половина курсов платные
@egoroffchannel
@egoroffchannel 2 жыл бұрын
150р всего лишь, комон!?))
@ВиталийГорьков-з1ч
@ВиталийГорьков-з1ч 2 жыл бұрын
Спасибо
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 3 жыл бұрын
Спасибо
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 57 МЛН
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 99 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 79 МЛН
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1,2 МЛН
List Comprehension - BEST Python feature !!! Fast and Efficient
14:51
Python Simplified
Рет қаралды 194 М.
Замыкания в Python. Closure Python
10:02
egoroff_channel
Рет қаралды 76 М.
Yield Python. Complete tutorial on Python generators from scratch
8:05
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 57 МЛН