Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Доступ до Елементів Множини | Множина
Структури даних Python
course content

Зміст курсу

Структури даних Python

Структури даних Python

1. Список
2. Словник
3. Кортеж
4. Множина

book
Доступ до Елементів Множини

Оскільки множини є невпорядкованими, ви не можете отримати доступ до їх елементів за індексом, як це робиться зі списком або кортежем. Однак ви можете:

  • Перевірити наявність елемента за допомогою ключового слова in;
  • Ітерувати через елементи за допомогою циклу for.

Перевірка членства за допомогою in

Ключове слово in дозволяє перевірити, чи існує конкретний елемент у множині:

123456
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set print("Inception" in movies) # True print("Avatar" in movies) # False
copy

Ітерація через множину за допомогою циклу for

Ви можете ітерувати через множину за допомогою циклу for, щоб обробити кожен елемент окремо. Оскільки множини є невпорядкованими, порядок ітерації є непередбачуваним.

1234567
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
copy

Кожен елемент у наборі доступний один раз під час ітерації. Порядок елементів у виході може змінюватися.

Завдання

Swipe to start coding

Вам надано досить великий набір найпопулярніших movies.

Ваша мета:

  • Призначте булеве значення змінній is_first_movie_present, щоб перевірити, чи є фільм "The Green Mile" у наборі.
  • Призначте булеве значення змінній is_second_movie_present, щоб перевірити, чи є фільм "Titanic" у наборі.
  • Призначте булеве значення змінній is_third_movie_present, щоб перевірити, чи є фільм "Interstellar" у наборі.
  • Використовуйте ключове слово in, щоб виконати це завдання.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 4
toggle bottom row

book
Доступ до Елементів Множини

Оскільки множини є невпорядкованими, ви не можете отримати доступ до їх елементів за індексом, як це робиться зі списком або кортежем. Однак ви можете:

  • Перевірити наявність елемента за допомогою ключового слова in;
  • Ітерувати через елементи за допомогою циклу for.

Перевірка членства за допомогою in

Ключове слово in дозволяє перевірити, чи існує конкретний елемент у множині:

123456
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set print("Inception" in movies) # True print("Avatar" in movies) # False
copy

Ітерація через множину за допомогою циклу for

Ви можете ітерувати через множину за допомогою циклу for, щоб обробити кожен елемент окремо. Оскільки множини є невпорядкованими, порядок ітерації є непередбачуваним.

1234567
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
copy

Кожен елемент у наборі доступний один раз під час ітерації. Порядок елементів у виході може змінюватися.

Завдання

Swipe to start coding

Вам надано досить великий набір найпопулярніших movies.

Ваша мета:

  • Призначте булеве значення змінній is_first_movie_present, щоб перевірити, чи є фільм "The Green Mile" у наборі.
  • Призначте булеве значення змінній is_second_movie_present, щоб перевірити, чи є фільм "Titanic" у наборі.
  • Призначте булеве значення змінній is_third_movie_present, щоб перевірити, чи є фільм "Interstellar" у наборі.
  • Використовуйте ключове слово in, щоб виконати це завдання.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 4
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt