Re: [Python] Lista delle chiavi di un dizionario.

2020-02-04 Per discussione Carlo Miron
Il giorno mar 4 feb 2020 alle ore 11:53 Gabriele Battaglia ha scritto: > > Secondo voi quali sono i vantaggi di questo cambiamento? Intendo, che > proprietà possiede la classe dict_keys più utili di class list? ``` >>> d = {i: f'{i}' for i in range(1_000_000)} >>> sys.getsizeof(d) 41_943_136 >>>

[Python] Lista delle chiavi di un dizionario.

2020-02-04 Per discussione Gabriele Battaglia
Ciao. Mi sono imbattuto in un'altra differenza fra Python 2 e 3. Nel 2, dict.keys() era una lista. Ora invece: >>> g={} >>> g[1]='abc' >>> g[2]='def' >>> g[3]='ghi' >>> g {1: 'abc', 2: 'def', 3: 'ghi'} >>> type(g.keys()) >>> h=g.keys() >>> h dict_keys([1, 2, 3]) >>> dir(h) ['__and__',