Зміст курсу
Структури Даних в Python
Структури Даних в Python
Створення Множини
У Python існує декілька способів створення множин.
- Ви можете використовувати вбудовану функцію
set()
та передавати їй потрібні елементи; - Ви можете розміщувати послідовність елементів у фігурних дужках та розділяти їх комами.
Ось деякі ключові моменти про множини:
- Вони змінювані;
- Множини містять лише унікальні елементи. Якщо ви додасте дублюючі елементи при створенні множини, вони будуть видалені у фінальній множині;
- Порядок елементів у множині не гарантований;
- Елементи множини можуть бути різних типів даних.
Давайте розглянемо приклад. Спочатку створимо множину за допомогою функції set()
.
# Створюємо множину, яка містить строки set_ = set("Python") print(set_)
Тепер створимо множини за допомогою фігурних дужок.
# Створення множини, що містить строки set_1 = {'hello', 'world'} print(set_1) # Створення множини що містить цифри set_2 = {10, 5, 6, 2, 8} print(set_2)
Duplicate entries like "Tenet"
are removed automatically when the set is created.
The syntax for creating a set using the set()
function has specific requirements. If you attempt to pass multiple arguments directly, such as:
You will encounter a TypeError
, because the set()
function expects a single iterable as its argument, not multiple separate values.
To create a set with multiple elements, you need to provide them as a single iterable:
# Using a list `[]` movies = set(["Tenet", "Dunkirk", "Inception"]) print(movies)
# Using a tuple `(,)` movies = set(("Tenet", "Dunkirk", "Inception")) print(movies)
Swipe to show code editor
Create a set named favorite_movies
containing the titles of at least two of your favorite movies. Print the set to verify its contents.
Дякуємо за ваш відгук!
Створення Множини
У Python існує декілька способів створення множин.
- Ви можете використовувати вбудовану функцію
set()
та передавати їй потрібні елементи; - Ви можете розміщувати послідовність елементів у фігурних дужках та розділяти їх комами.
Ось деякі ключові моменти про множини:
- Вони змінювані;
- Множини містять лише унікальні елементи. Якщо ви додасте дублюючі елементи при створенні множини, вони будуть видалені у фінальній множині;
- Порядок елементів у множині не гарантований;
- Елементи множини можуть бути різних типів даних.
Давайте розглянемо приклад. Спочатку створимо множину за допомогою функції set()
.
# Створюємо множину, яка містить строки set_ = set("Python") print(set_)
Тепер створимо множини за допомогою фігурних дужок.
# Створення множини, що містить строки set_1 = {'hello', 'world'} print(set_1) # Створення множини що містить цифри set_2 = {10, 5, 6, 2, 8} print(set_2)
Duplicate entries like "Tenet"
are removed automatically when the set is created.
The syntax for creating a set using the set()
function has specific requirements. If you attempt to pass multiple arguments directly, such as:
You will encounter a TypeError
, because the set()
function expects a single iterable as its argument, not multiple separate values.
To create a set with multiple elements, you need to provide them as a single iterable:
# Using a list `[]` movies = set(["Tenet", "Dunkirk", "Inception"]) print(movies)
# Using a tuple `(,)` movies = set(("Tenet", "Dunkirk", "Inception")) print(movies)
Swipe to show code editor
Create a set named favorite_movies
containing the titles of at least two of your favorite movies. Print the set to verify its contents.
Дякуємо за ваш відгук!
Створення Множини
У Python існує декілька способів створення множин.
- Ви можете використовувати вбудовану функцію
set()
та передавати їй потрібні елементи; - Ви можете розміщувати послідовність елементів у фігурних дужках та розділяти їх комами.
Ось деякі ключові моменти про множини:
- Вони змінювані;
- Множини містять лише унікальні елементи. Якщо ви додасте дублюючі елементи при створенні множини, вони будуть видалені у фінальній множині;
- Порядок елементів у множині не гарантований;
- Елементи множини можуть бути різних типів даних.
Давайте розглянемо приклад. Спочатку створимо множину за допомогою функції set()
.
# Створюємо множину, яка містить строки set_ = set("Python") print(set_)
Тепер створимо множини за допомогою фігурних дужок.
# Створення множини, що містить строки set_1 = {'hello', 'world'} print(set_1) # Створення множини що містить цифри set_2 = {10, 5, 6, 2, 8} print(set_2)
Duplicate entries like "Tenet"
are removed automatically when the set is created.
The syntax for creating a set using the set()
function has specific requirements. If you attempt to pass multiple arguments directly, such as:
You will encounter a TypeError
, because the set()
function expects a single iterable as its argument, not multiple separate values.
To create a set with multiple elements, you need to provide them as a single iterable:
# Using a list `[]` movies = set(["Tenet", "Dunkirk", "Inception"]) print(movies)
# Using a tuple `(,)` movies = set(("Tenet", "Dunkirk", "Inception")) print(movies)
Swipe to show code editor
Create a set named favorite_movies
containing the titles of at least two of your favorite movies. Print the set to verify its contents.
Дякуємо за ваш відгук!
У Python існує декілька способів створення множин.
- Ви можете використовувати вбудовану функцію
set()
та передавати їй потрібні елементи; - Ви можете розміщувати послідовність елементів у фігурних дужках та розділяти їх комами.
Ось деякі ключові моменти про множини:
- Вони змінювані;
- Множини містять лише унікальні елементи. Якщо ви додасте дублюючі елементи при створенні множини, вони будуть видалені у фінальній множині;
- Порядок елементів у множині не гарантований;
- Елементи множини можуть бути різних типів даних.
Давайте розглянемо приклад. Спочатку створимо множину за допомогою функції set()
.
# Створюємо множину, яка містить строки set_ = set("Python") print(set_)
Тепер створимо множини за допомогою фігурних дужок.
# Створення множини, що містить строки set_1 = {'hello', 'world'} print(set_1) # Створення множини що містить цифри set_2 = {10, 5, 6, 2, 8} print(set_2)
Duplicate entries like "Tenet"
are removed automatically when the set is created.
The syntax for creating a set using the set()
function has specific requirements. If you attempt to pass multiple arguments directly, such as:
You will encounter a TypeError
, because the set()
function expects a single iterable as its argument, not multiple separate values.
To create a set with multiple elements, you need to provide them as a single iterable:
# Using a list `[]` movies = set(["Tenet", "Dunkirk", "Inception"]) print(movies)
# Using a tuple `(,)` movies = set(("Tenet", "Dunkirk", "Inception")) print(movies)
Swipe to show code editor
Create a set named favorite_movies
containing the titles of at least two of your favorite movies. Print the set to verify its contents.