프로그래머스 전화번호 목록: https://programmers.co.kr/learn/courses/30/lessons/42577
실행 코드
def solution(phone_book):
for phone in phone_book:
tmp = phone
idx = int(phone_book.index(phone))
del phone_book[idx]
for d_phone in phone_book:
if (tmp in d_phone) and (d_phone[:len(tmp)] == tmp): #접두사 있으면
# print(phone[:len(tmp)])
return False
phone_book.insert(idx, tmp)
return True