On 8 Mai, 17:48, Andreas Rumpf wrote:
> Dear Python-users,
>
> I invented a new programming language called "Nimrod" that combines Python's
> readability with C's performance. Please check it out:http://force7.de/nimrod/
> Any feedback is appreciated.
>
> Regards,
> Andreas Rumpf
>
>
rror
exceptions.
Same arguments apply to Javascript. Not sure about Ruby but I do think
a parser is feasible despite context sensitivities. Ruby is not my
concern though.
Personally I'd be interested in Wordpress which I like and use.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
On 12 Mai, 02:10, Tomasz Rola wrote:
> On Mon, 11 May 2009, rump...@web.de wrote:
> > > One question I ask myself upon seeing a new language is if it is possible
> > > to program amb (amb=ambiguous) operator in it. This page gives a very
> > > nice, "code first" explanation of amb and how it is su
On 15 Mai, 18:12, xama...@yahoo.com wrote:
> How do you parse a string enclosed in Curly Braces?
>
> For instance:
>
> x = "{ABC EFG IJK LMN OPQ}"
>
> I want to do x.split('{} ') and it does not work. Why does it not work
> and what are EXCEPTIONS to using the split method?
>
> That I want to split
i was made aware by
the python installer about the support team, please tell me a solution for
my issue
thank you,
Joshua kay
--
https://mail.python.org/mailman/listinfo/python-list
quite close to the Lisp/CLOS
> implementation of methods.
Guido himself addressed multimethods in his Artima blog:
http://www.artima.com/weblogs/viewpost.jsp?thread=101605
See also the subsequent discussion about subtyping problems.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
ch ones should be at least publicly accessible within a
class hierarchy. This helps structuring code in the large and spotting
attention. Code becomes easier accessible. But if we have Sunday or I
get asked by serious programmers I also know the right technical
answers about protection rights, security etc.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
> trolls."
>
>
> Raymond
People like very much responding on offense. But they seem not to like
liking that.
By the way I noticed also a few reasonable non-troll postings of Xah
without any response in the forum. Not even Xahs posting strategy is
coherent.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Alex Martelli wrote:
> try it (and read the Timbot's article included in Python's sources, and the
> sources themselves)...
Just a reading advise. The translated PyPy source
pypy/objectspace/listsort.py might be more accessible than the
corresponding C code.
Kay
--
http:/
to me at all.
Why is it not sufficient to call child.parent.remove(child) if the
caller holds a child object but not the parent? Otherwise it should be
sufficient to call parent.remove(child).
Kay
--
http://mail.python.org/mailman/listinfo/python-list
jects while those Shape objects are factory functions of other Shape
objects by means of __call__:
def shape(**kwds):
class Shape(object):
def __init__(self,**kwds):
self.__dict__.update(kwds)
def __call__(self, **kwds):
new = self.__class__(**self.__dict__)
new.__dict__.update(kwds)
return new
return Shape(**kwds)
Kay
--
http://mail.python.org/mailman/listinfo/python-list
The Eternal Squire wrote:
> My main question regarding this is: even if I am successful, would the
> results be rejected out of hand by y'all as not meeting the Zen of
> Python?
Have you ever asked a Zen master about Zen?
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Robin Becker wrote:
> Is there a way to override a data property in the instance? Do I need to
> create
> another class with the property changed?
> --
> Robin Becker
It is possible to decorate a method in a way that it seems like
property() respects overridden methods. The decorator cares
polymo
olymorphism of Pythons
properties than by stating it as a pleonasm about the used get and set
methods. This way a property don't ever have to be redefined in
subclasses if get_x, set_x etc. are changed.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Robin Becker wrote:
> Kay Schluehr wrote:
> > Robin Becker wrote:
> >
> >
> >>I thought that methods were always overridable.
> >>In this case the lookup on the
> >>class changes the behaviour of the one and only property.
> >
> >
say the least. Has anyone
of the GUI specialists an idea how to fix this?
Kay
PS. I tried this on WinXP only.
--
http://mail.python.org/mailman/listinfo/python-list
ttitudes of my co-workers towards learning a
new language. It just changed my status as a programmer inside of the
department. And remember: Python is still cutting edge as a language
but sub-standard when it comes to tool support i.e. you do not have to
introduce just a language but a different
hat it is NOT Pythons
non-declarativeness but it's dynamicity that makes it hard to picture
it's design. Classes in Python are cheap, object structures are even
cheaper. That's why UML hardly provides an adequate representation of
Python programs and Pythonistas usually don't care a l
$close, ... are $ymbols.
>
> How about using the prefix "symbol." instead of "$"?
>
> >>> symbol.x
I recognize 3 symbols: a "symbol" a dot and another symbol. So I
wouldn't call this a symbol. Maybe a "diabolon"? Other languages have
symbols, Python has diaboli ;)
Kay
--
http://mail.python.org/mailman/listinfo/python-list
nested list. An "ordered
dict" would lower the impedance between a dict and a list.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
ice
place and a nice interface the Cheese Shop has the appeal of a code
slum.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
A.M. Kuchling wrote:
> On 22 Nov 2005 01:41:44 -0800,
> Kay Schluehr <[EMAIL PROTECTED]> wrote:
> > Does anyone actually use this site? While the Vaults offered a nice
> > place and a nice interface the Cheese Shop has the appeal of a code
> > slum.
>
&g
directories of sys.path. The solution is
referencing work.py relative to the dir of the PluginManager.
MyFramework/
__init__.py
PluginManager.py
Plugins/
plugin.py
work.py
###
plugin.py
###
import MyFramework.Plugins.work as work
# do some stuff...
If import still causes trouble add the path of MyFramework to sys.path.
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
#x27;a':2)] and maybe d['a'] => [1, 2] ???
As far as I understand the requirement an odict provides the same
interface as a dict. The only difference is a certain order of the keys
that is induced by operations on a dict and cannot be established by
properties of the keys (
[EMAIL PROTECTED] wrote:
> Steve Holden wrote:
> > Perhaps now the answer top your question is more obvious: there is by no
> > means universal agreement on what an "ordered dictionary" should do.
> > Given the ease with which Python allows you to implement your chosen
> > functionality it would b
efined operators but it seems
to be dead.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
[EMAIL PROTECTED] wrote:
> I am trying to learn GUI programming in Python, but have to confess I
> am finding it difficult.
Don't do it if you can prevent it.
GUI - toolkits are very complex beasts and at least to me a source of
pain far more as a joy. Python cannot help you making them
signific
Harald Armin Massa wrote:
> Dr. Armin Rigo has some mathematical proof, that High Level Languages
> like esp. Python are able to be faster than low level code like
> Fortran, C or assembly.
>
> I am not wise enough to understand that proof.
>
> Maybe I understood those papers totally wrong and he
In almost any case I install a Python package via distutils some
directories in the package tree are left behind e.g. the docs,
licenses, tests etc. I wonder if there is some rationale behind this?
Should it be left to the "creative freedom" of the user to copy the
docs whereever she wants or is th
border of the language and an application should be
somehow fixed to enable those.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
as
not the first one who considered his mental weakness/aesthetic
repulsion as a virtue:
http://home.earthlink.net/~jasonrandharper/reverb.py
I never took time for a critical review. The module just worked for my
purposes.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
e never trusted to implement waiting for the
right syntax sugar. More than this round braces together with lists can
be considered as a concession to the LISP programmer who was repelled
from Python by the decision to eliminate functional programming
features.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Leif K-Brooks schrieb:
> Kay Schluehr wrote:
> > Well, I want to offer a more radical proposal: why not free squared
> > braces from the burden of representing lists at all? It should be
> > sufficient to write
> >
> >>>>list()
> >
> >
Leif K-Brooks schrieb:
> Kay Schluehr wrote:
> >>>>list.from_str("abc")
> >
> > list("a", "b", "c" )
>
>
> I assume we'll also have list.from_list, list.from_tuple,
> list.from_genexp, list.from_xrange, etc.?
O
Kirk Job Sluder schrieb:
> "Kay Schluehr" <[EMAIL PROTECTED]> writes:
>
> > This might be a great self experience for some "great hackers" but just
> > annoying for others who used to work with modular standard librarys and
> > think that the b
something like that. Is this a good forum
> for exposing modules to the public, or is there somewhere
> more-acceptable? Does this newsgroup find attachments acceptable?
>
> --
> Jacob
One side-question: has anyone made experiences in hosting his open
source project on
http:
_init(self,*args,**kwd)
cls.__init__ = new_init
class app:
__metaclass__ = autoattr
def __init__(self, auto_x, y, auto_z = 9):
pass
>>> a = app(2,5)
>>> a.x
2
>>> a.z
9
>>> a.y
-> AttributeError
Kay
--
http://mail.python.org/mailman/listinfo/python-list
t; pass
>
> I think that's far more intuitive.
Being intuitive is relative to someones intuition.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
self, .x, y, .z):
# self.x, self.z from first and third explicit parameters
do_something_with_y()
besides that it is more verbose?
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Reinhold Birkenfeld schrieb:
> Kay Schluehr wrote:
> > Dan Sommers schrieb:
> >
> >> How about this:
> >>
> >> def __init__(self, self.x, y, self.z):
> >> # self.x, self.z from first and third explicit parameters
> >>
rogrammer on the street. But maybe they should be and
there should also be librarys of them representing orthogonal
customizations ready for plug in.
Since metaclasses follow an "adapt", "customize" or "decorate"
semantics it is a good idea not to use inheritance to s
Christopher Subich schrieb:
> Kay Schluehr wrote:
> > I think it would be a good idea to pronounce the similarity between
> > function decorators and metaclasses. Metaclasses were once introduced
> > as an arcane art of fuzzy bearded hackers or supersmart 'enterprise
&g
roduct with factors in M be
evaluated/simplified under the condition of additional information X?
It would be interesting to examine some sorting algorithms on factor
lists with constrained item transpositions. Any suggestions?
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Diez B.Roggisch wrote:
> Kay Schluehr gmx.net> writes:
>
> > Now lets drop the assumption that a and b commute. More general: let be
> > M a set of expressions and X a subset of M where each element of X
> > commutes with each element of M: how can a product with fa
Ron Adam wrote:
> Kay Schluehr wrote:
> > Here might be an interesting puzzle for people who like sorting
> > algorithms ( and no I'm not a student anymore and the problem is not a
> > students 'homework' but a particular question associated with a
>
Bernhard Holzmayer schrieb:
> Kay Schluehr wrote:
>
> >
> > Now lets drop the assumption that a and b commute. More general: let be
> > M a set of expressions and X a subset of M where each element of X
> > commutes with each element of M: how can a product with
int "Outer loop executing. i = %d"%i
for j in range(2):
print " Inner loop executing. j = %d"%j
if i == 3:
raise stop
print "Loop exited. i = %d"%i # message does not print
except stop:
Ron Adam wrote:
> Kay Schluehr wrote:
> > Here might be an interesting puzzle for people who like sorting
> > algorithms ( and no I'm not a student anymore and the problem is not a
> > students 'homework' but a particular question associated with a
>
),c)
This kind of pattern can be used to define rules about l_assoc and
r_assoc.
Nevertheless, there is no loss of generality. The system lacks
prevention from deriving some class providing __mul__ and overwrite the
implementation of __mul__ using l_assoc. People may do this on their
own risk.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
it at all ;)
IPython closes with 'Ctrl-D'. Thanks to IPython I also determined this
as the correct shutdown keys for Python too.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Peter Hansen schrieb:
> Kay Schluehr wrote:
> > The documentation of the Python console behaviour is not correct
> > anymore for Python 2.4.1. At least for the Win2K system I'm working on
> > 'Ctrl-Z' does not shut down the console but 'Ctrl-D'
Ron Adam wrote:
> Kay Schluehr wrote:
>
>
> > Hi Ron,
> >
> > I really don't want to discourage you in doing your own CAS but the
> > stuff I'm working on is already a bit more advanced than my
> > mono-operational multiplicative algebra
sure
whether they are more impressed about people learning the Python
tutorial, than about people using it to write real world applications.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Andreas Kostyrka schrieb:
> (These are the people look for Pearl and Pyhton programmers ;) )
Or Phyton :)
Kay
--
http://mail.python.org/mailman/listinfo/python-list
is is a weakness of the algorithm. One usually doesn't want to
duplicate a function so that a new reference of a function is not
needed because it is readonly and the algorithm could reuse the same
reference. For classes I don't if the assertion in the docs is actually
true?
>>> class A:pass
>>> copy.deepcopy(A)
>>> class A(object):
... def __init__(self):pass
...
>>> copy.deepcopy(A)
>>>
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
left shift operator. To make it
> less than and a function, insert a space:
> <
> --
> - Tim Roberts, [EMAIL PROTECTED]
> Providenza & Boekelheide, Inc.
Python does have such a greedy/longest match tokenizer too:
>>> 2 .__add__(3) # insert whitespace bef
x <- y
For loops can be replaced by functional constructs ( use map() or a
list/generator comprehension ).
Finally the lambda keyword can be replaced by expressional syntax e.g.
( EXPR from ARGS ):
Examples:
f = ( || x>=0 then f(x) || True then f(-x) from (x,) )
g = ( || x< 0 then self._a <-x || self._a <- 0 from (x,))
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Paul Rubin wrote:
> "Kay Schluehr" <[EMAIL PROTECTED]> writes:
> > Examples:
> >f = ( || x>=0 then f(x) || True then f(-x) from (x,) )
> >g = ( || x< 0 then self._a <-x || self._a <- 0 from (x,))
>
> Is this an actual language? It lo
ors.
J2EE or the JavaCard API are prominent examples. This is very different
from the just-for-fun or heroic-hacker attitude due to spare-time
programmers who create a bit of code they are interested in and leaving
the rest aside. It's not all just marketing blabla that makes Javas
success.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
gt;
True True
at 0x00EE8AB0> at 0x00EE83F0>
False False
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
hope ever watching the ground. If some error occurs, which
layer has to be addressed? Which developing group is reponsible? My own
or that of team A, team B, team C ... ? The baroque concept is
repulsive to me and only acceptable in case of legacy code that gets
wrapped around old one and is dedicated to substitute it continously.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
u report to the Tkinter maintainers and they will get it fixed.
As long as the chain of layers does not break and the conveyor-belt
rolls efficiently it's like living in theory ;)
Kay
--
http://mail.python.org/mailman/listinfo/python-list
in the list. You
might pollute your modules namespace but this is exactly what is it
good for. You just have to care not to pollute the namespaces of other
modules preserving locality.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Dabo, AnyGUI, PyGUI etc.
this would be the right level to create an abstraction layer IMO. By
the way the demo applications of venster run stable and fast on WinXP.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
No good news for scripting-language fans:
http://www.phpmag.net/itr/news/psecom,id,23284,nodeid,113.html
Regards
Kay
--
http://mail.python.org/mailman/listinfo/python-list
def f():
print &&x # unshadowing x defined on module level
f()
g()
Since we can always shadow some module scoped variable defining a local
one we might create a side-effect binding values to the unshadowed
name:
x = 0
def f():
x = 1
&x = 7
>>> f()
>>> x
7
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
s a lot of
effort in exploring the boundary between what can be inferred from
Python code and translated into lower level languages before program
execution and what has to be passed to some code specializer at
runtime. That's where new insights about dynamic languages may come
from.
Kay
PS.
I
would say that those languages are also cutting edge in language theory
research. It should be definitely interesting to you. Since there is no
single language implementation you might also find one that supports
concepts you need most e.g. concurrency:
http://cml.cs.uchicago.edu/
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
loned and *improved* by Microsoft.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Martin P. Hellwig wrote:
> Kay Schluehr wrote:
> > Eric Pederson wrote:
> >
> >>Raise your hand if you think the best technology wins!
> >
> >
> > Who is interested in such a matter? Is this a forum dedicated to some
> > programming language or a pop
Use the strip() method.
Example:
>>> "\t abc\n".strip()
"abc"
Variants are lstrip() and rstrip().
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
ef makeClass(cls_name, **kw):
return type(cls_name,(), kw)
>>> MyObject = makeClass("MyObject",a=8)
>>> MyObject
>>> MyObject.a
8
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Nicolas Fleury schrieb:
> Kay Schluehr wrote:
> > def makeClass(cls_name, **kw):
> > return type(cls_name,(), kw)
> >
> >>>>MyObject = makeClass("MyObject",a=8)
> >>>>MyObject
>
> As said to Bengt, a place is needed to write
thon docs.
Did you ever check out ctypes? I appreciate it very much.
http://starship.python.net/crew/theller/ctypes/
Kay
--
http://mail.python.org/mailman/listinfo/python-list
e interested
in".
Yes, the Python experiment was (not just) successfull.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
mplicit or explicit finalization.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
stors namely
the commedians of Monty Python. Becoming sentimental about this and as
a true and proud reactionary K always seemed to be a fundamentalist
somehow. Not an excuse but an explanation.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
nt preserves LSP:
if isinstance(obj,T):
...
Therefore one can write programs that work as if LSP was valid and
subtypes indeed exist.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
ue freedom to experiment
with other more interesting things besides this. But the struggle just
starts again with the new project ;)
Kay
--
http://mail.python.org/mailman/listinfo/python-list
we remember how -1 is interpreted as an index not as some limit the
behaviour makes perfect sense.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
give up, but it should be specified by the slicing/indexing
> operation, not by the value of the index expression.
It is a Python gotcha, but the identity X[-1] == X[len(X)-1] holds and
is very usefull IMO. If you want to slice to the bottom, take 0 as
bottom value. The docs have to be extended in this respect.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
x27;m afraid.
>
> Reinhold
Is the statement
yield from iterable
also in danger to be ambigous?
The resolution of "(yield) from iterable" into
_ = (yield)
x = _ from iterable
would not result in valid Python syntax.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
d but neither defines requirements nor leads a discussion
about refactoring methods in Python. Needless to say that the code is
not well documented.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
gt; -!0
-!0
>>> range(9)[4:!0] == range(9)[4:]
True
>>> range(9)[4:-!0:-1] == range(5)
True
Life can be simpler with unbound limits.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
gt; -!0
-!0
>>> range(9)[4:!0] == range(9)[4:]
True
>>> range(9)[4:-!0:-1] == range(5)
True
Life can be simpler with unbound limits.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
to:
>>> Inf
Inf
>>> Inf+1
Inf
>>> Inf>n# if n is int
True
>>> Inf/Inf
Traceback (...)
...
UndefinedValue
>>> Inf - Inf
Traceback (...)
...
UndefinedValue
>>> -Inf
-Inf
>>> range(9)[4:Inf] == range(9)[4:]
True
>>> range(9)[4:-Inf:-1] == range(5)[::-1]
True
IMO it's still consice.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Reinhold Birkenfeld wrote:
> Kay Schluehr wrote:
> > Reinhold Birkenfeld wrote:
> >
> >> > x = [ yield r for r in iterable ]
> >>
> >> Which is quite different from
> >>
> >> x = (yield) in iterable
> >>
> >> which
This should help:
http://epydoc.sourceforge.net/fields.html
Kay
--
http://mail.python.org/mailman/listinfo/python-list
) (COND1,EXPR1) || (COND2,EXPR2)
(b) (COND1,EXPR1) case (COND2,EXPR2)
(c) (COND1,EXPR1) owise (COND2,EXPR2)
(d) (COND1,EXPR1) ? (COND2,EXPR2)
Regards,
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Terry Hancock wrote:
> On Wednesday 07 September 2005 05:29 am, Kay Schluehr wrote:
> > Instead of pushing statements into expressions one can try to do it the
> > other way round and model expressions with the functionality of
> > statements.
>
> > Alternativ
Terry Reedy wrote:
> "Kay Schluehr" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
> > No, as I explained it is not a ternary operator and it can't easily be
> > implemented using a Python function efficiently because Python does not
> &g
gt; so how about a "reyield" or some other new keyword (cause reyield is
> too quircky) instead of joining stuff which once ment something (one
> thing)?
What about dleiy? I guess it thinks me.
Kay
--
http://mail.python.org/mailman/listinfo/python-list
python24.PyRun_SimpleString("from time import time,ctime\n")
python24.PyRun_SimpleString("print 'Today is',ctime(time())\n");
python24.Py_Finalize()
Kay
--
http://mail.python.org/mailman/listinfo/python-list
# new sorted list
>>> l.sort()# sort list inplace
>>> l.appended(4) # new extended list
[1,2,3,4]
>>> l.append(4) # appends an element to the same list
>>> l
[1,2,3,4]
Preserving the naming convention we would have
>>> "".joined(["d","o","g"])
"dog"
Kay
--
http://mail.python.org/mailman/listinfo/python-list
e trait.
The sorted() function could remain available for convenience.
> And even if you do add the abstract class, how do you make my example
> work without explictly converting the iterator to a list type?
I don't know how sorted() is implemented? A naive implementation would
in fact be nothing else then:
def sorted(iter):
l = list(iter)
l.sort()
return l
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Terry Reedy wrote:
> "Kay Schluehr" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
> > On the other hand there exists no sorted() method for tuples or lists
> > like join() for strings but it is implemented as a function in Python24
> >
eir crude pragmatism than
Java or Haskell programmers ( some might object that it is a bit unfair
to equate Java and Haskell programmers, because no one ever claimed
that the latter need code-generators and no intelligence to do their
work ).
Kay
--
http://mail.python.org/mailman/listinfo/python-list
Steve Holden wrote:
> Kay Schluehr wrote:
> > Mike Meyer wrote:
> >
> >
> >>Yes, but the function "sorted" is more useful than a list method
> >>"sorted" in a duck typing language.
> >
> >
> > I don't see what this
break
regions.sort()
This returns [(0, 3), (4, 4), (5, 5), (6, 9), (10, 12)]
Now splitting l in regions:
>>> [l[i:j+1] for (i,j) in regions]
[[1, 1, 1, 1], [3], [5], [1, 1, 1, 1], [7, 7, 7]]
Kay
--
http://mail.python.org/mailman/listinfo/python-list
ordering list if I have to do some pattern
recognition in order to select the correct image. Holding a reference
as a search key a Python hash-table will always have a better average
time complexity no matter which language is used to implement
move-front. In either way I'd use Python as an im
1 - 100 of 732 matches
Mail list logo