W python, czy ciągi są zmienne? Linia someString[3] = "a"
wyrzuca błądZastępowanie jednego znaku ciągu w pythonie
TypeError: 'str' object does not support item assignment
widzę dlaczego (jak mogłem napisany someString [3] = „test” i że byłoby oczywiście niezgodne z prawem), ale czy istnieje sposób, aby zrobić to w Pythonie?
Mam ciąg znaków binarnych i pod pewnymi warunkami, chcę odwrócić konkretne 0 do 1. – Chris
Ale ogólnie, chciałbym odwrócić konkretną literę x na y. Teraz mam do czynienia z ciągami binarnymi, ale jest to ogólne zapytanie. – Chris
Kolejna porada: Jeśli robisz "ciągi binarne", tj. Ciągi składające się tylko z 1 i 0, sprawdź bibliotekę podobną do BitVector, która jest szybsza i wygodniejsza do manipulacji wektorami bitowymi. Zobacz także na bitach wektory w Python na http://stackoverflow.com/questions/2147848/how-do-i-represent-and-work-with-n-bit-vectors-in-python/2147873 # 2147873 –