I don’t see what is surprising. The interface for a dictionary never specified
the ordering of the keys, so I would not be surprised to see it vary based on
release, platform, values of keys inserted, number of items in the dictionary,
etc.
—
Gerard Weatherby | Application Architect NMRbox
On Mon, Aug 1, 2022 at 4:42 PM Dan Stromberg wrote:
>
> > Yes, but I'm pretty sure that's been true for a LONG time. The hashes
>> > for small integers have been themselves for as long as I can remember.
>> > But the behaviour of the dictionary, when fed such keys, is what's
>> > changed.
>>
>> I
On Mon, Aug 1, 2022 at 3:25 PM <2qdxy4rzwzuui...@potatochowder.com> wrote:
> On 2022-08-02 at 07:50:52 +1000,
> Chris Angelico wrote:
>
> > On Tue, 2 Aug 2022 at 07:48, <2qdxy4rzwzuui...@potatochowder.com> wrote:
> > >
> > > On 2022-08-01 at 13:41:11 -0700,
> > > Dan Stromberg wrote:
> > >
> > >
On 2022-08-02 at 07:50:52 +1000,
Chris Angelico wrote:
> On Tue, 2 Aug 2022 at 07:48, <2qdxy4rzwzuui...@potatochowder.com> wrote:
> >
> > On 2022-08-01 at 13:41:11 -0700,
> > Dan Stromberg wrote:
> >
> > > keys = [5, 10, 15, 14, 9, 4, 1, 2, 8, 6, 7, 12, 11]
> > >
> > > dict_ = {}
> > > for key i
On Tue, 2 Aug 2022 at 07:48, <2qdxy4rzwzuui...@potatochowder.com> wrote:
>
> On 2022-08-01 at 13:41:11 -0700,
> Dan Stromberg wrote:
>
> > keys = [5, 10, 15, 14, 9, 4, 1, 2, 8, 6, 7, 12, 11]
> >
> > dict_ = {}
> > for key in keys:
> > dict_[key] = 1
>
> $ python
> Python 3.10.5 (main, Jun 6 2
On 2022-08-01 at 13:41:11 -0700,
Dan Stromberg wrote:
> keys = [5, 10, 15, 14, 9, 4, 1, 2, 8, 6, 7, 12, 11]
>
> dict_ = {}
> for key in keys:
> dict_[key] = 1
$ python
Python 3.10.5 (main, Jun 6 2022, 18:49:26) [GCC 12.1.0] on linux
Type "help", "copyright", "credits" or "license" for more
On Mon, Aug 1, 2022 at 1:41 PM Dan Stromberg wrote:
> On 1.4 through 2.1 I got descending key order. I expected the keys to be
> scattered, but they weren't.
>
I just noticed that 1.4 was ascending order too - so it was closer to 2.2
than 1.5.
I guess that's kind of beside the point though - it
On Tue, 2 Aug 2022 at 06:50, Skip Montanaro wrote:
>
> >
> > So I decided to write a little test program to run on a variety of
> > CPythons, to confirm what I was thinking.
> >
> > And instead I got a surprise.
> >
> > On 1.4 through 2.1 I got descending key order. I expected the keys to be
> >
>
> So I decided to write a little test program to run on a variety of
> CPythons, to confirm what I was thinking.
>
> And instead I got a surprise.
>
> On 1.4 through 2.1 I got descending key order. I expected the keys to be
> scattered, but they weren't.
>
> On 2.2 through 3.5 I got ascending ke
Hi folks.
I'm still porting some code from Python 2.7 to 3.10.
As part of that, I saw a list being extended with a dict.values(), and
thought perhaps it wasn't ordered as intended on Python 2.7, even though
the problem would conceivably just disappear on 3.10.
So I decided to write a little test
On 2022-08-01 at 18:53:47 +0100,
Matthew Barnett wrote:
> On 01/08/2022 13:17, Daniel Lee wrote:
> > Hello, I my code with tkinter was working before, and now, it has many
> > errors in it. I’m not sure what has happened. The results after running are
> > below:
> >
> > "D:\Python Projects\tes
On 01/08/2022 13:17, Daniel Lee wrote:
Hello, I my code with tkinter was working before, and now, it has many errors
in it. I’m not sure what has happened. The results after running are below:
"D:\Python Projects\tes\venv\Scripts\python.exe" "D:/Python
Projects/tes/main.py"
Traceback (most rec
Albert-Jan Roskam wrote at 2022-7-31 11:39 +0200:
> I have a function init_logging.log_uncaught_errors() that I use for
> sys.excepthook. Now I also want to call another function (ffi.dlclose())
> upon abnormal termination. Is it possible to register multiple
> excepthooks, like with atexit
Hello, I my code with tkinter was working before, and now, it has many errors
in it. I’m not sure what has happened. The results after running are below:
"D:\Python Projects\tes\venv\Scripts\python.exe" "D:/Python
Projects/tes/main.py"
Traceback (most recent call last):
File "D:\Python Project
On 01/08/2022 15:16, Gonzalo V wrote:
Hi everyone!
i need a guide or advice or anything.
I few years ago, i was able to connect to my music receiver via spotify app
from my phone or laptop. You had to connect to receiver and your laptop to
the same wifi network and this is. Years later, that serv
Hi everyone!
i need a guide or advice or anything.
I few years ago, i was able to connect to my music receiver via spotify app
from my phone or laptop. You had to connect to receiver and your laptop to
the same wifi network and this is. Years later, that service was deprecated
by spotify conditions
16 matches
Mail list logo