Зміст курсу
Структури даних Python
Структури даних Python
Доступ до Елементів Множини
Оскільки множини є невпорядкованими, ви не можете отримати доступ до їх елементів за індексом, як це робиться зі списком або кортежем. Однак ви можете:
- Перевірити наявність елемента за допомогою ключового слова
in
; - Ітерувати через елементи за допомогою циклу
for
.
Перевірка членства за допомогою in
Ключове слово in
дозволяє перевірити, чи існує конкретний елемент у множині:
# 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
Ітерація через множину за допомогою циклу for
Ви можете ітерувати через множину за допомогою циклу for
, щоб обробити кожен елемент окремо. Оскільки множини є невпорядкованими, порядок ітерації є непередбачуваним.
# 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)
Кожен елемент у наборі доступний один раз під час ітерації. Порядок елементів у виході може змінюватися.
Swipe to start coding
Вам надано досить великий набір найпопулярніших movies
.
Ваша мета:
- Призначте булеве значення змінній
is_first_movie_present
, щоб перевірити, чи є фільм"The Green Mile"
у наборі. - Призначте булеве значення змінній
is_second_movie_present
, щоб перевірити, чи є фільм"Titanic"
у наборі. - Призначте булеве значення змінній
is_third_movie_present
, щоб перевірити, чи є фільм"Interstellar"
у наборі. - Використовуйте ключове слово
in
, щоб виконати це завдання.
Рішення
Дякуємо за ваш відгук!
Доступ до Елементів Множини
Оскільки множини є невпорядкованими, ви не можете отримати доступ до їх елементів за індексом, як це робиться зі списком або кортежем. Однак ви можете:
- Перевірити наявність елемента за допомогою ключового слова
in
; - Ітерувати через елементи за допомогою циклу
for
.
Перевірка членства за допомогою in
Ключове слово in
дозволяє перевірити, чи існує конкретний елемент у множині:
# 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
Ітерація через множину за допомогою циклу for
Ви можете ітерувати через множину за допомогою циклу for
, щоб обробити кожен елемент окремо. Оскільки множини є невпорядкованими, порядок ітерації є непередбачуваним.
# 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)
Кожен елемент у наборі доступний один раз під час ітерації. Порядок елементів у виході може змінюватися.
Swipe to start coding
Вам надано досить великий набір найпопулярніших movies
.
Ваша мета:
- Призначте булеве значення змінній
is_first_movie_present
, щоб перевірити, чи є фільм"The Green Mile"
у наборі. - Призначте булеве значення змінній
is_second_movie_present
, щоб перевірити, чи є фільм"Titanic"
у наборі. - Призначте булеве значення змінній
is_third_movie_present
, щоб перевірити, чи є фільм"Interstellar"
у наборі. - Використовуйте ключове слово
in
, щоб виконати це завдання.
Рішення
Дякуємо за ваш відгук!