On 2/22/07, Guido van Rossum <guido@python.org> wrote:
[-python-checkins, +python-dev]
On 2/22/07, Jim Jewett <jimjjewett@gmail.com> wrote:
__setitem__ __setslice__ append count + decode + endswith extend + find index insert + join + partition remove + replace + rindex + rpartition + split + startswith + rfind + rindex + rsplit + translate
What sort of arguments do they take?
You should be able to infer this from what the corresponding str or list methods do -- always substituting bytes for those, and int for the single element. ...
Single integers? startswith(ord('A'))
TypeError (this is the same as the previous.)
>>> "asdf".index("df") == "asdf".index("d") Assuming : >>> data = bytes("asdf", 'ASCII') Are you saying that, even for the single-char call, I must write: >>> data.index(bytes("d", 'ASCII')) instead of: >>> data.index("d") or even: >>> data.index(ord("d")) -jJ