On 2/22/07, Guido van Rossum <[EMAIL PROTECTED]> wrote:
> [-python-checkins, +python-dev]
>
> On 2/22/07, Jim Jewett <[EMAIL PROTECTED]> 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
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com