By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
431,827 Members | 2,155 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 431,827 IT Pros & Developers. It's quick & easy.

In what python release was this introduced..

P: n/a
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
Share this Question
Share on Google+
4 Replies


P: n/a
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

P: n/a
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

P: n/a
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

P: n/a
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.