#python python... PYTHON πŸ”› πŸš€
11 subscribers
919 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ курс ΠΏΠΎ Python
β€‹β€‹Π Π΅ΡˆΠ΅Π½ΠΈΠ΅ задания 2
Forwarded from Storm Trooper
Forwarded from alexy.firsov
Π½Π΅ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ) Ρ‚Ρ‹ ΠΆΠ΅ видишь это, ΠΏΠΎΡ‡Ρ‚ΠΈ 50 Π½Π° 50
Forwarded from Simon Osipov
МСня Π²ΠΎΡ‚ этот Ρ„Π°ΠΊΡ‚ ΡƒΠ΄ΠΈΠ²ΠΈΠ»
Forwarded from Storm Trooper
This media is not supported in your browser
VIEW IN TELEGRAM
На youtube ΠΌΠ½Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ мноТСство курсов - ΠΏΡ€ΠΎ SQL, ΠΏΡ€ΠΎ Python, сСгодня Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎ Burning Man посмотрСл с Π΄Π΅Ρ‚ΡŒΠΌΠΈ. МнС ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ эта лСкция ΠΏΡ€ΠΎ Python. (Если ΡƒΠΆΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΈΡ‚ΠΎΠ½ΠΈΡ‚ΡŒ, Ρ‚ΠΎ Π΄ΡƒΠΌΠ°ΡŽ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ курс)

Π›Π΅ΠΊΡ‚ΠΎΡ€ классно Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ Π½Π΅ Π½Π°Π΄ΠΎ ΡƒΡ‡ΠΈΡ‚ΡŒ синтаксис языка. А ΠΈΠΌΠ΅Π½Π½ΠΎ это ΠΌΡ‹ ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ (ΠΌΡ‹ это люди Π±Π΅Π· ИВ образования). НуТно ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π² data engineering, ΠΌΡ‹ Π½Π΅ ΡƒΡ‡ΠΈΠΌ инструмСнты, ΠΌΡ‹ ΡƒΡ‡ΠΈΠΌ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ΅. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π² Alexa, со ΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… Data Scientist, Applied Researchers, Phd ΠΈΠ· Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… унивСрситСтов, Π½ΠΎ ΠΏΡ€ΠΈ этим ΠΌΠΎΠΈ знания ΠΈΠΌ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅, ΠΈ я ΠΈΠΌ помогаю Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ, ΠΎΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈΠ½Ρ‚Π³Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, способов хранСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ….
Forwarded from Programmer memes
This media is not supported in your browser
VIEW IN TELEGRAM
Π’Π΅Π±Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ это Π΄Π΅Ρ€ΡŒΠΌΠΎ
Forwarded from Moscow Python (Valentin Dombrovsky)
ΠšΠ°Ρ€Π°Π½Ρ‚ΠΈΠ½ - Π»ΡƒΡ‡ΡˆΠ΅Π΅ врСмя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½ΠΎΠ²ΠΎΠΌΡƒ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Drylabs ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»Π° для этого ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ!

Π˜Ρ‚Π°ΠΊ, с 6-Π³ΠΎ ΠΏΠΎ 17-Π΅ апрСля CTO Wemake.services ΠΈ ΡΠΎΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Drylabs Никита Π‘ΠΎΠ±ΠΎΠ»Π΅Π² ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Ρ‚ ΡΠ΅Ρ€ΠΈΡŽ ΠΈΠ· 6 Π²Π΅Π±ΠΈΠ½Π°Ρ€ΠΎΠ² ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒΡΡ ΠΏΠΎ самым Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ направлСниям Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ВсСго Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΠΎ 5 Ρ‚Π΅ΠΌ:

1. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ зависимостями: Никита ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΈΠ» Π² pipenv ΠΈ poetry Π΅Ρ‰Π΅ Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄
2. Випизация: Никита ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΡŽ для Django, ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΈΠ» Π² mypy ΠΈ создал ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых слоТных (?) Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π² Python: returns
3 ВСстированиС: Никита Ρ‡Π»Π΅Π½ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ pytest Π½Π° Github ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊ Π½Π΅ΠΌΡƒ
4. ВрСбования: Никита ΡƒΠΆΠ΅ 10 Π»Π΅Ρ‚ общаСтся с Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, собираСт трСбования ΠΈ ΠΏΠΈΡˆΠ΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Π½Π° дСсятках open-source Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ…
5. Π›ΠΎΠ³ΠΈΠΊΠ°: Никита ΠΎΠ΄ΠΈΠ½ ΠΈΠ· создатСлСй Π½Π°Π±ΠΎΡ€Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ dry-python для написания бизнСс Π»ΠΎΠ³ΠΈΠΊΠΈ Π² Python.

Π’Π΅Π±ΠΈΠ½Π°Ρ€Ρ‹ проходят Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… нСдСль ΠΏΠΎ понСдСльникам, срСдам ΠΈ пятницам Π² 19 часов ΠΏΠΎ московскому Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… - 3500 Ρ€ΡƒΠ±Π»Π΅ΠΉ. НС тСряйтС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒΡΡ Π²ΠΎ врСмя ΠΊΠ°Ρ€Π°Π½Ρ‚ΠΈΠ½Π°, Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Ρ‚ΡƒΡ‚ - https://drylabs.io/py-quarantine!
ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΠΆΠ΄Π°Ρ‚ΡŒ Moscow Python Conf++!

Π—Π° послСдниС Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΡŒ Π»Π΅Ρ‚ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ сильно измСнился. РаньшС ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π²Π½ΠΎΡΠΈΡ‚ΡŒ мноТСство ΠΏΡ€Π°Π²ΠΎΠΊ Ρ€ΡƒΠΊΠ°ΠΌΠΈ, Π° ΠΏΠΎΡ‚ΠΎΠΌ часами ΠΎΡ‚Π»Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ошибки копипасты. БСйчас Π½Π°ΠΌ достаточно Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«RefactorΒ» Π² контСкстном мСню PyCharm ΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ автоматичСски, внСсти измСнСния Π² ΠΊΠΎΠ΄ любого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

Но ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΠΎΠ»ΡˆΠ΅Π±Π½Ρ‹Π΅ Ρ‚ΡƒΠ»Π·Ρ‹ Π½Π΅ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ. НапримСр, Ссли ΠΌΡ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Π½Π΅Π΄Ρ€ΠΈΠ»ΠΈ flake8 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ мноТСство ΠΌΠ΅Π»ΠΊΠΈΡ… Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ ΠΊ ΠΊΠΎΠ΄Ρƒ. Пока Π½Π΅Ρ‚ автоматичСского Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Β«ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ всС Ρ…ΠΎΠΎΡˆΠΎΒ», autopep8 с Ρ‚Π°ΠΊΠΈΠΌ Π½Π΅ справится. А Π²Π½ΠΎΡΠΈΡ‚ΡŒ тысячи ΠΌΠ΅Π»ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ β€” Ρ‚Π°ΠΊ сСбС идСя.

πŸ—‚ Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ ΠŸΡ€ΠΎΡ‚Π°ΡΠΎΠ² (Parallels) Π² своСм Π΄ΠΎΠΊΠ»Π°Π΄Π΅ расскаТСт интСрСсныС истории ΠΈΠ· своСй Π±ΠΎΠ³Π°Ρ‚ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ: с ΠΊΠ°ΠΊΠΈΠΌΠΈ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°ΠΌΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»Π°ΡΡŒ Π·Π° Π³ΠΎΠ΄Ρ‹ Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°, Π° ΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΠΏΡ€Π°Π²Π»ΡΠ»Π°ΡΡŒ. И для Ρ‚Π΅Ρ… случаСв, ΠΊΠΎΠ³Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠ° Π½Π΅ смогла, Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ расскаТСт ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΡƒ: ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстро ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ нСбольшиС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π½Π° Python, способныС Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ Π½Π° AST, внСсти измСнСния ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡ… ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΊΠ°ΠΊ ΠΊΠΎΠ΄.

ВсС сказанноС основано Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… событиях ΠΈ Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ссли Ρƒ вас Π΄Π°Π²Π½ΠΎ Π»Π΅ΠΆΠ°Ρ‚ Π² Π±Π΅ΠΊΠ»ΠΎΠ³Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ массовым измСнСниям Π² ΠΊΠΎΠ΄Π΅ β€” ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΎΠ±ΡΡƒΠ΄ΠΈΡ‚ΡŒ!
Π½Π°Ρ€ΠΎΠ΄, ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² курсС, Π΅ΡΡ‚ΡŒ Π»ΠΈ запись/ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎ этому ΠΌΠΈΡ‚Π°ΠΏΡƒ?

https://events.yandex.ru/events/pytup-26-02-2020?openTalkDescription=342-743
7 ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ для Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ² IPython ΠΈ Jupyter, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Π²Π°ΡˆΡƒ Тизнь Π»Π΅Π³Ρ‡Π΅.

https://proglib.io/w/4dc496ae
Forwarded from Python Academy
β€‹β€‹ΠŸΠΈΡ‚ΠΎΠ½ ΠΌΠ½Π΅ Π² Ρ€ΠΎΡ‚... Π”Π° это ΠΆΠ΅ курсы ΠΎΡ‚ Python Academy!

Π”Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ самому – это Π΅Π·Π΄Π° Π²ΡΠ»Π΅ΠΏΡƒΡŽ ΠΏΠΎ нСизвСстному ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρƒ. Π”Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ с наставником – это ΠΈΠΌΠ΅Ρ‚ΡŒ рядом ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΡ‚ΡƒΡ€ΠΌΠ°Π½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π½Π°Π΅Ρ‚ трассу ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π²ΠΎΠΈ дСйствия Π½Π°ΠΏΠ΅Ρ€Π΅Π΄. Π’ Ρ€ΠΎΠ»ΠΈ наставников Π±ΡƒΠ΄Π΅ΠΌ ΠΌΡ‹.

И сСйчас ΠΌΡ‹ прСдставляСм ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСосмыслСнныС Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ курсы. Июньский ΠΏΠΎΡ‚ΠΎΠΊ начнётся Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π½Π΅Π΄Π΅Π»Π΅, Π½ΠΎ запись доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° этой.

ΠœΡ‹ всСгда ΠΏΡ€ΠΈΡΠ»ΡƒΡˆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΊ ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌ Π½Π°ΡˆΠΈΡ… ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ² ΠΈ пСрСписали Ρ‡Π°ΡΡ‚ΡŒ занятий, ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΈ домашниС задания ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π΅Ρ‰Ρ‘ большС ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. ΠœΡ‹ считаСм, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π»ΠΈ ΠΎΡ„ΠΈΠ³Π΅Π½Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Π΄ΠΎΠΊΠ°ΠΆΠ΅ΠΌ это Π½Π° Π΄Π΅Π»Π΅.

Вся информация – @python_academy_courses
Forwarded from Python Academy
Pandas для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

На сСгодняшний дСнь, ΠΏΠ°ΠΊΠ΅Ρ‚ Pandas – самый Π²Π°ΠΆΠ½Ρ‹ΠΉ инструмСнт Π²ΠΎ всСм, Ρ‡Ρ‚ΠΎ касаСтся Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…. И Ссли Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ ΠΎ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅ Π² области Data Science, Ρ‚ΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с этим ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Pandas ΠΈ научимся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ основныС Π΅Π³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π§ΠΈΡ‚Π°Ρ‚ΡŒ 8 ΠΌΠΈΠ½ΡƒΡ‚

#ΡΡ‚Π°Ρ‚ΡŒΡ
Forwarded from Python Academy
Another yet itertools tricks

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! НС Ρ‚Π°ΠΊ Π΄Π°Π²Π½ΠΎ ΠΌΡ‹ рассматривали 3 Ρ‚Ρ€ΡŽΠΊΠ° с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ itertools. БСгодня ΠΌΡ‹ рассмотрим Π΅Ρ‰Π΅ нСсколько ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„ΠΈΡˆΠ΅ΠΊ этого ΠΊΡ€ΡƒΡ‚ΠΎΠ³ΠΎ модуля.

НачнСм с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ combinations. Она позволяСт ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ элСмСнтов ΠΈΠ· ΠΈΡ‚Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π±Π΅Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΉ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ это сам ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ – Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ с повторСниями, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ combinations_with_replacement. Π”Π΅Π»Π°Π΅Ρ‚ ΠΎΠ½Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всС Ρ‚ΠΎ ΠΆΠ΅ самоС Ρ‡Ρ‚ΠΎ ΠΈ прСдыдущая, с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ – Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Ρ‹.

Ну ΠΈ Π² Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, рассмотрим Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ compress, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‰ΡƒΡŽ "маску" ΠΈΠ· Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ссли Π² маскС Π½Π° этом мСстС стоит Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, Ρ‚ΠΎ Π² исходном массивС Ρ†ΠΈΡ„Ρ€Π° остаСтся Π½Π΅Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΠΎΠΉ, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.

#ΠΌΠΎΠ΄ΡƒΠ»ΠΈ #itertools