Оператор тильда в Python

Как используется оператор тильда в Python?

Одна вещь, о которой я могу думать, это сделать что-то в обеих сторонах строки или списка, например, проверить, является ли строка палиндромной или нет:

def is_palindromic(s):
    return all(s[i] == s[~i] for i in range(len(s) / 2)) 

Любое другое хорошее использование?

181
задан clwen 28 November 2011 в 15:43
поделиться