# Understanding anagram checking

Предлагаю решить задачу вместе: без спешки, с объяснением каждой строки.

## Задача

Определить, являются ли две строки анаграммами: состоят из одних и тех же букв с одинаковой частотой.

## Решение

```python
def are_anagrams(a: str, b: str) -> bool:
    return sorted(a.lower()) == sorted(b.lower())


print(are_anagrams("listen", "silent"))
```

## Как это работает

Анаграммы дают одинаковые отсортированные последовательности букв. Сортировка — простое и наглядное решение; словарь частот дал бы ту же проверку без сортировки.

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

```text
True
```

## Сложность

O(n log n) из-за сортировки, O(n) по памяти.


Это решение удобно как отправная точка для экспериментов: попробуйте изменить входные данные и проследить за поведением кода.

**Читайте также:**

[каждой](https://github.com/ozalopa956-cloud/text-normalize-py/issues/8) · [из-за](https://discuss.tchncs.de/post/65439838) · [Решение](https://privatebin.devol.it/?2cb3bcccaf9ad863#4isEvoQKrvqR5PHm5ijNAXXB1kmdboa571M7nisbNVWB) · [сортировки](https://ecency.com/@radekvesely4878/dilber-ay-erotik-filmleri-fd95f4) · [решение](https://newatsapp.altervista.org/wp-content/uploads/event-manager-uploads/event_banner/2026/10/nippyshare-3fcb44.pdf) · [точка](https://yakihonne.com/article/naddr1qvzqqqr4gupzqkrgk8z2zxxhaec558k42ymf6knpn49dymf2tw9vf8k5alt5stjmqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzynhwden5te0danxvcmgv95kutnsw43qqtr8v9kxcetj0yknxvehxuunxcty95ukgwry956x2dmx94sk2dek95uxyd3n8yukvdpcvcmnyf2tllw) · [одних](https://rentry.co/gallery-764676) · [удобно](https://dev.to/valentina_silvaferreira_/nieskolko-rieshienii-rieshieniia-prostoi-zadachi-chisla-fibonachchi-48da) · [простое](https://kappa.lol/1N6KJj) · [одинаковые](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [работы](https://news-ctl-posts.hashnode.dev/step-by-step-string-reversal) · [входные](https://rentry.co/delettraaoficial-sex-188863) · [вместе](https://isc.sans.edu/diary.html/33220#comment) · [памяти](https://loc.edu/wp-content/uploads/event-manager-uploads/event_banner/2026/10/sakso-turk-ifsa-8b5cac.pdf) · [sorted(a.lower](https://archive60679.mataroa.blog/blog/ariaaax-nude-aria-mae-exclusive-photos-and-videos/) · [Задача](https://rimworld.gallery/m/random/t/16311) · [python](https://paper.wf/vera2002log/makayla-campions-leaks) · [return](https://yakihonne.com/article/naddr1qvzqqqr4gupzpjyh03nf3dpjk7ts5jndsfuyxy89lg2k2dm0d666kakylh8ulnzxqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzynhwden5te0danxvcmgv95kutnsw43qqtr8v9kxcetj0ykkxctzxccnvcmy94jr2cfc956rycej95uk2ce495urgv35vejrwcf4xyuxxwe598h) · [отправная](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg) · [частотой](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/kayla-coyote-the-lair-episode-1-8132bf.pdf)

