Collections in Python
500 UAH1. Створіть випадковий список на 9 елементів. Виконайте з ним наступні дії:
- додати в кінець списку -1
- додати в кінець списку елементи списку [-2, -8, -5, -7]
- третім елементом додати 9
- порахувати кількість трьох випадкових чисел (з списку) в списку
- визначити який індекс в списку має елемент -5
- перевірити чи є в списку -2, -10
- відсортувати список
- розвернути відсортований список
2. Створіть два сети (на 3-5 елементів). Один - з списком речей, які ви б зібрали у випадку зомбі апокаліпсису.
Другий - список речей, які ви взяли б на море.
Приклад (але запросто можете додати щось своє):
zombies_are_comming = {'water', 'first aid kit', 'radio', 'flashlight', 'snacks'}
pina_colada_is_waiting = {'swimsuit', 'sunglasses', 'flipflops', 'water', 'snacks'}
Отримайте і виведіть наступні множини:
- Все необхідне для виживання у зомбі апокаліпсисі на південному узбережжі Іспанії (один набір + інший)
- Речі, що допоможуть вам вижити в апокаліпсисі, але не будуть корисними на Мальдівах (якщо вірити створеним наборам) (те що є в одному списку і не зустрічається в іншому)
- Список речей потрібних на дві події одночасно - адже нам треба розуміти, на що буде найбільший попит наступного літа (пересічення наборів)
- Ми не вслідкували за попитом, речі необхідні для двох подій одночасно вже розібрали 😔 Виведіть, що залишилося (симетрична різниця)
3. Створіть порожній словник. Вставте в нього наступні 3 елементи:
"Inception": {"director": "Christopher Nolan", "year": 2010, "genre": "Sci-Fi"}
"Titanic": {"director": "James Cameron", "year": 1997, "genre": "Romance/Drama"}
"The Matrix": {"director": "Lana Wachowski", "year": 1999, "genre": "Sci-Fi"}
- Виведіть інформацію про Inception. Передбачте можливість, що цього елементу немає в словнику (якщо немає, має виводитися відповідне повідомлення)
- Виведіть всі назви фільмів.
- Видаліть з словника Titanic.
4. У вас є список друзів (3-5 штуки). Ви сідаєте грати морський бій (лише 2 гравці за гру). Виведіть всі можливі пари комбатантів. (Для трьох друзів список буде 1 і 2, 1 і 3, 2 і 3)
5. Фломастер одночасно є одного з трьох кольорів (червоний, синій, зелений) і одного з трьох типів (професійний, дитячий, офісний). Виведіть всі можливі фломастери.
6. У вас є список друзів (3-5 штуки). Ви сідаєте грати в Уно (граєте по колу). Виведіть всі пари хто з ким грає (послідовні пари, що перекриваються, взяті з вхідного iterable).
Приклад:
Гравці: А, Б, В, Г
Комбінації: АБ, БВ, ВГ, ГА
Підказка: ключове слово тут "послідовні пари"
🟣 7. Створіть об'єкт Counter з списку випадкових 100 чисел.
- Виведіть 2 об'єкти, що зустрічаються найчастіше і по скільки разів вони зустрічаються
- Видаліть з Counter інформацію про елемент, що зустрічається найчастіше
- Створіть ще один список на 10 чисел і оновіть об'єкт Counter цим новим списком.
🟣 8. Створіть deque список з списку [10]
Послідовно генеруйте 10 цифр (межі від 0 до 20) і додавайте до списку на початок (якщо число менше 10) і в кінець (якщо більше рівне 10)
Приклад:
Для послідовності 1, 15, 9, 22, 10, 8, 22 результуючий список має виглядати 8, 9, 1, 10, 15, 22, 10, 22.
Відгук замовника про співпрацю з Андрієм Паничуком
Collections in PythonДуже задоволений результатом! Все зроблено на відмінно, дотримані всі вимоги та дедлайни.
Рекомендую цього спеціаліста!
Відгук фрилансера про співпрацю з Євгеном Інчевським
Collections in PythonДякую за проєкт!
Готовий працювати ще!
-
711 4 0 Вітаю, готовий виконати на протязі дня. Складного нічого немає.
-
1300 25 0 Вітаю. Пропоную співпрацю. Ознайомився з вашими завданнями і готов все це виконати. Напишіть в приват, обговоримо варіанти взаємодії
-
1301 25 1 Доброго дня!Я ознайомився з усіма вашими завданнями з програмування на Python і можу запропонувати свою допомогу в їх реалізації. Маю достатній досвід у програмуванні на Python і готовий взятися за виконання завдань.
-
105 Добрий вечір, на скільки зрозумів потрібно виконати ці 8 задачок, можу вирішити. Опишу коментарі до строк коду що і де робиться для прямої наглядності
-
601 6 0 Добрий вечір, можу зробити протягом ночі. Єдине, що хотілося б уточнити 1 деталь в лс.
-
3140 52 1 Доброго дня
Зроблю
зроблю
Зроблю
Пишіть, обговоримо
Готовий зробити
-
2947 73 4 2 Доброго дня! Маю досвід = можу зробити!!!!!!!!!! Звертайтесь!!!!
Актуальні фриланс-проєкти в категорії Python
Розсилка по групах
1500 UAH
Потрібен софт, який буде підключатися до сесії телеграму, буде заходити в групи телеграму і відправляти повідомлення, яке йому скажуть Python, Розробка ботів ∙ 5 годин 52 хвилини тому ∙ 7 ставок |
Побудувути модель калсифікації клієнтів1. Є дані клієнтів в Mongo/SQL (приблизно 20 000 заисів із сирими даними). 2. Необхідно на їх основі побудувати фічі та модель класифікації клієнтв на поведінкові групи. 3. Проект виконати на Python. AI та машинне навчання, Python ∙ 1 день 8 годин тому ∙ 29 ставок |
ІТ Автоматизація ведення VAT- звітності
10 000 UAH
Необхідно розробити систему для автоматизації перенесення даних про продажі з CRM у бухгалтерську систему Wafeq. Система має імпортувати банківські та платіжні звіти, автоматично звіряти платежі з інвойсами, формувати інвойси для VAT-звітності та мінімізувати ручну роботу.… AI та машинне навчання, Python ∙ 1 день 14 годин тому ∙ 39 ставок |
Інструмент звірки рахунків з банком, картами та бухгалтеромТехнічне завдання: інструмент звірки рахунків з банком, картами та бухгалтеромЗагальна метаПотрібен локальний інструмент (скрипт/невеликий додаток на Python), який запускається вручну раз на 1-2 місяці на моєму комп'ютері і робить звірку між:Рахунками, які я виставив клієнтам і… Python, Десктопні додатки ∙ 2 дні 2 години тому ∙ 39 ставок |
Автоматичне публікування відео в соціальні мережі за розкладомТехнічне завдання (ТЗ)Автоматична публікація відео в соціальні мережі за розкладомОпис проектуПотрібен скрипт/бот (Python бажано, або будь-яке інше рішення на ваш вибір — головне стабільність і простота підтримки), який автоматично публікує відео з папки в соціальні мережі та… Python, Розробка ботів ∙ 2 дні 14 годин тому ∙ 58 ставок |