468,317 Members | 1,510 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,317 developers. It's quick & easy.

In what python release was this introduced..

Hi,

i need to list dependencies for my package & was wondering in what
python release could you start making 'in <string>' calls with more
than one char..eg:

"JESUS" in bible

instead of

"J" in bible
Jul 18 '05 #1
4 1376
Moe A wrote:
i need to list dependencies for my package & was wondering in what
python release could you start making 'in <string>' calls with more
than one char..eg:

"JESUS" in bible

instead of

"J" in bible


2.3.

max@oxygen:~% python2.1
Python 2.1.3 (#1, Jan 8 2004, 22:47:51)
[GCC 3.2.3] on linux2
Type "copyright", "credits" or "license" for more information.
'abc' in 'abcdef' Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: 'in <string>' requires character as left operand max@oxygen:~% python2.2
Python 2.2.3 (#1, Jan 8 2004, 22:40:34)
[GCC 3.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information. 'abc' in 'abcdef' Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: 'in <string>' requires character as left operand max@oxygen:~% python2.3
Python 2.3.3 (#1, Dec 22 2003, 23:44:26)
[GCC 3.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information. 'abc' in 'abcdef'

True

--
__ Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
/ \ San Jose, CA, USA && 37 20 N 121 53 W && &tSftDotIotE
\__/ There's a reason why we / Keep chasing morning
-- Sandra St. Victor
Jul 18 '05 #2
ht**@mail.com (Moe A) writes:
Hi,

i need to list dependencies for my package & was wondering in what
python release could you start making 'in <string>' calls with more
than one char..eg:

"JESUS" in bible

instead of

"J" in bible


Python 2.2.2 (#1, Feb 8 2003, 12:11:31)
[GCC 3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
'def' in 'abcdefghij' Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: 'in <string>' requires character as left operand

Python 2.3.3 (#1, Jan 16 2004, 15:07:34)
[GCC 3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information. 'def' in 'abcdefghij' True

Jul 18 '05 #3
Moe A wrote:
i need to list dependencies for my package & was wondering in what
python release could you start making 'in <string>' calls with more
than one char..eg:

"JESUS" in bible

instead of

"J" in bible


Andrew Kuchling's pages are always a good source of this sort of
info, well worth reading as you would read the FAQ:

http://www.python.org/doc/2.3/whatsn...00000000000000

-Peter
Jul 18 '05 #4
ht**@mail.com (Moe A) writes:
Hi,

i need to list dependencies for my package & was wondering in what
python release could you start making 'in <string>' calls with more
than one char..eg:

"JESUS" in bible

instead of

"J" in bible


more new and improved sequence/iterators behaviour fun:

Python 2.3.3 (#2, Jan 13 2004, 00:47:05)
[GCC 3.3.3 20040110 (prerelease) (Debian)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
'x'.join({'foo': 'bar'})

'foo'

i actually ran into this when i was staring at code written
by a coworker and wondered how on earth it ever worked...
(it didn't, since it really meant to use a list and wanted
order to be preserved, but it misbehaved silently instead of
raising an exception).

-- erno
Jul 18 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.

By using this site, you agree to our Privacy Policy and Terms of Use.