1. Коды телефонов.
Условие:
Программа должна открыть файл "Список_телефонов.txt", найти в нём коды телефонов и вывести их на экран без повторов.
⇒ Список телефонов
Код:
import re
buf = open("./Список_телефонов.txt", "r")
s = buf.read()
regex_obj = re.compile(r"\(([\d]{3})\)") # составим регулярное выражение для поиска кодов городов вместе со скобками, но скобки не будем передавать в переменную
x = regex_obj.findall(s) # список кодов городов всех телефонов
x = set(x) # уберём повторы телефонов
print()
print(f"Коды телефонов: {x}.")
print()