Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
2

Python. Как написать функцию, возвращающую множество из символов строки s?

spring948374 [438K] 2 недели назад

Дана строка s. Напишите функцию fun(s), которая возвращает множество из символов строки.

1

Множество в языке Python это неупорядоченный набор данных, не содержащий дублирующих объектов, каждый элемент множества уникален.

Для создания множества в языке Python используется функция set, в качестве аргумента в функции set выступает итерируемый объект,например, список или строка.

Для создания функции fun(s), которая возвращает множество из символов строки достаточно просто преобразовать строку функцией set

def fun(s):

​ ​ ​ ​ return set(s)

Для проверки правильности работы составим такой код:

def fun(s):

return set(s)

s="""Дана строка s. Напишите функцию fun(s), которая возвращает множество из символов строки."""

print("Исходная строка:")

print(s)

print("Множество символов:")

print(fun(s))

Пример работы:

автор вопроса выбрал этот ответ лучшим
Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
регистрация