# Walking through palindrome check (part 577f)

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

## Задача

Дана строка `s`. Определить, читается ли она одинаково слева направо и справа налево, без учёта регистра и пробелов.

## Решение

```python
def is_palindrome(s: str) -> bool:
    cleaned = ''.join(ch.lower() for ch in s if ch.isalnum())
    return cleaned == cleaned[::-1]


print(is_palindrome("А роза упала на лапу Азора"))  # True
print(is_palindrome("python"))                      # False
```

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

Сначала строка очищается от пробелов и знаков препинания методом `isalnum()`, затем сравнивается с перевёрнутой копией `[::-1]`.

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

```text
True
False
```

## Сложность

O(n) по времени и O(n) по памяти.


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

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

[справа](https://blog.spikyhair.club/oza7ab90/mslsl-bwrn) · [памяти](https://yakihonne.com/article/naddr1qvzqqqr4gupzpdelj3n4hfpm2a8dfdyvs74xwvazzlxy09x6eh8r5hlqq9x8udhjqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzynhwden5te0danxvcmgv95kutnsw43qqtr8v9kxcetj0yknxcfev43kzv3c94nr2cfc956rzv3595ukgwrz943nxe3kxyukxdtpv4skz6wkhnk) · [времени](https://news-ctl-posts.hashnode.dev/two-ways-to-solve-removing-duplicates-from-a-list-part-80cb) · [данные](https://sway.cloud.microsoft/pcwGMQqcION9aGQM) · [налево](https://jaflysilve.freeflarum.com/d/3578-3578-jessithicc-curvy-model-photos-and-nude-onlyfans-leaks) · [Пример](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/grannyshag-238ae8.pdf) · [одинаково](https://ecency.com/@filippospis5169/leah-ray-porn-7c62db) · [строки](https://sway.cloud.microsoft/X5Y3IERoFY87zD4N) · [cleaned](https://elenamoreau96.wixsite.com/my-site-1/post/hollywood-actress-nude-photos-and-celebrity-naked-pics) · [python](https://dev.to/valentina_silvaferreira_/nieskolko-rieshienii-rieshieniia-prostoi-zadachi-chisla-fibonachchi-48da) · [затем](https://wuchu-pub.com/uploads/20261019/c25e5e5aa7c6b75aee06d1db9bbe6bdf.pdf) · [пробелов](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg) · [препинания](https://paper.wf/vera1974log/lilushandjobs-russian-model-lilus-handjob-and-cumshot-clips) · [Решение](https://paper.wf/emmanovak77log/tango-premium-ifsa) · [Определить](https://yakihonne.com/article/naddr1qvzqqqr4gupzqdq4mqsdkpal5w78mdd6hmpm3ttzan9p2gj4a6006lhnckar8vlpqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzynhwden5te0danxvcmgv95kutnsw43qqtr8v9kxcetj0yknywfjxd3ngvmx95exvcen956rxwtr943rjef594snxwr9x9nrve3kxsmxydftdwc) · [работает](https://leelaomchery.org/turk-travesti-porno?f=instapaper) · [упала](https://rentry.co/jovencita-espa-ola-follando-534476) · [объяснением](https://radicle.network/nodes/seed.cielago.xyz/rad%3AzaqMfYRYbFTvFrYqt7i8ZNThc2yi/issues/894fed3fa39376711656d5e0a1f3491e1501a3e1) · [очищается](https://gitlab.com/chuongnhuhoa/trusrewre/-/blob/main/articles/average-oshibki-mvehm4ra.md) · [проследить](https://privatebin.devol.it/?a970b722cac28111#8yfaukBcioMwuD2m3gXN8fLtoUqHhFBXRDz2DkoXuf1V) · [слева](https://privatebin.devol.it/?5b998f8bc9674fef#2yV2755DD7tbFd3HctysGpG5C5FHapBX2Xhf6PvhnR19) · [отправная](https://news-ctl-posts.hashnode.dev/pitfalls-of-quicksort-part-5d58) · [методом](https://artofhosting.org/wp-content/uploads/event-manager-uploads/event_banner/2026/10/ams-model-cherish-78d0de.pdf) · [строка](https://kappa.lol/KcSw1r) · [вместе](https://todes.od.ua/bokep+indo+gadis+masih+sd+hd?f=instapaper) · [точка](https://rentry.co/zsvui8yo) · [перевёрнутой](https://paper.wf/annakrause79log/paris-hilton-hotter-than-ever) · [удобно](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [копией](https://paste2.org/p3ZpACbW)

