Hướng dẫn get list value from dictionary python - lấy giá trị danh sách từ python từ điển

Nên có một - và tốt nhất là chỉ một - cách rõ ràng để làm điều đó.

Do đó list[dictionary.values[]] là một cách.

Tuy nhiên, xem xét Python3, điều gì là nhanh hơn?

[*L] so với
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
0 so với
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
1

small_ds = {x: str[x+42] for x in range[10]}
small_df = {x: float[x+42] for x in range[10]}

print['Small Dict[str]']
%timeit [*small_ds.values[]]
%timeit [].extend[small_ds.values[]]
%timeit list[small_ds.values[]]

print['Small Dict[float]']
%timeit [*small_df.values[]]
%timeit [].extend[small_df.values[]]
%timeit list[small_df.values[]]

big_ds = {x: str[x+42] for x in range[1000000]}
big_df = {x: float[x+42] for x in range[1000000]}

print['Big Dict[str]']
%timeit [*big_ds.values[]]
%timeit [].extend[big_ds.values[]]
%timeit list[big_ds.values[]]

print['Big Dict[float]']
%timeit [*big_df.values[]]
%timeit [].extend[big_df.values[]]
%timeit list[big_df.values[]]
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Được thực hiện trên CPU Intel [R] Core [TM] I7-8650U @ 1.90GHz.

# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0

Kết quả

  1. Đối với từ điển nhỏ
    Small Dict[str]
    256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    
    Small Dict[float]
    268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    
    Big Dict[str]
    17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    
    Big Dict[float]
    13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    
    2 nhanh hơn
  2. Đối với các từ điển lớn, nơi nó quan trọng
    Small Dict[str]
    256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    
    Small Dict[float]
    268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
    
    Big Dict[str]
    17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    
    Big Dict[float]
    13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
    
    3 có thể nhanh hơn một chút

Dưới đây là 3 cách tiếp cận để trích xuất các giá trị từ điển như một danh sách trong Python:.

Nhận danh sách các giá trị từ từ điển bằng cách sử dụng hàm

Chúng ta có thể sử dụng từ điển.values ​​[] cùng với hàm danh sách [] để có được danh sách. Ở đây, phương thức giá trị [] là một phương thức từ điển được sử dụng để truy cập các giá trị từ khóa: các cặp giá trị và sau đó chúng ta đang chuyển đổi các giá trị thành danh sách bằng cách sử dụng hàm danh sách []

Python3

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
4
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
7
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
9
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
1______18
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
3
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
4

# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
5
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
['java', 'python', 'statistics', 'cpp']
0
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
['java', 'python', 'statistics', 'cpp']
2
['java', 'python', 'statistics', 'cpp']
3

['java', 'python', 'statistics', 'cpp']
4
['java', 'python', 'statistics', 'cpp']
5

Output::

['java', 'python', 'statistics', 'cpp']

Nhận danh sách các giá trị từ từ điển bằng cách sử dụng hàm dấu hoa thị [ *] và giá trị []single asterisk[ * ] and values[] function

Chúng ta có thể sử dụng [] cùng với * để có được tất cả các danh sách các giá trị từ điển. Ở đây các giá trị [] là một phương thức từ điển được sử dụng để lấy các giá trị từ khóa: cặp giá trị trong từ điển và * được sử dụng để chỉ nhận các giá trị thay vì nhận dict_values ​​và sau đó chúng ta sẽ vào danh sách bằng cách sử dụng hàm danh sách []

Python3

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
4
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
7
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
9
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
1______18
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
3
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
4

# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
5
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
['java', 'python', 'statistics', 'cpp']
0
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
['java', 'python', 'statistics', 'cpp']
2
['java', 'python', 'statistics', 'cpp']
3

['statistics', 'cpp', 'python']
6
['statistics', 'cpp', 'python']
7
['statistics', 'cpp', 'python']
8

Output:

['java', 'python', 'statistics', 'cpp']

Nhận danh sách các giá trị từ từ điển bằng cách sử dụng vòng lặp

Trong phương pháp này, chúng tôi sẽ sử dụng vòng lặp Python để lấy các giá trị của các khóa và nối chúng vào một danh sách mới có tên là giá trị và sau đó chúng tôi in nó.

Python3

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
4
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
7
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
9
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
1______18
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
3
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
4

# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
5
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
['java', 'python', 'statistics', 'cpp']
0
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
['java', 'python', 'statistics', 'cpp']
2
['java', 'python', 'statistics', 'cpp']
3

['statistics', 'cpp', 'python']
9
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5
['statistics', 'cpp', 'python']
6list[dictionary.values[]]2
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0list[dictionary.values[]]4
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0list[dictionary.values[]]6list[dictionary.values[]]7

list[dictionary.values[]]8

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5 [*L]0

[*L]1 [*L]2[*L]3 [*L]4

[*L]5[*L]6

[*L]7[*L]8

Output:

['statistics', 'cpp', 'python']

Nhận danh sách các giá trị từ từ điển bằng cách sử dụng danh sách hiểu

Sử dụng danh sách hiểu chúng tôi có thể nhận được danh sách các giá trị từ điển. Ở đây chúng tôi đang sử dụng một danh sách hiểu để lặp lại trong một từ điển bằng cách sử dụng trình lặp. Điều này sẽ trả về từng giá trị từ cặp khóa: cặp giá trị.

Python3

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
4
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
7
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
9
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
1______18
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
3
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
4

# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
5
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
['java', 'python', 'statistics', 'cpp']
0
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
['java', 'python', 'statistics', 'cpp']
2
['java', 'python', 'statistics', 'cpp']
3

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
19[*L]1
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
21[*L]3
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
23

Output::

['java', 'python', 'statistics', 'cpp']

Nhận danh sách các giá trị từ từ điển bằng phương thức bản đồ

Trong phương pháp này, chúng tôi sẽ sử dụng phương thức bản đồ Python để lấy các giá trị của các phím và chuyển đổi chúng thành một danh sách, sau đó in nó.

Python3

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
4
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
7
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
9
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
1______18
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
3
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
4

# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
5
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
6
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
8
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0
['java', 'python', 'statistics', 'cpp']
0
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
8
['java', 'python', 'statistics', 'cpp']
2
['java', 'python', 'statistics', 'cpp']
3

['statistics', 'cpp', 'python']
9
Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5
['statistics', 'cpp', 'python']
6list[dictionary.values[]]2
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0list[dictionary.values[]]4
# Name                    Version                   Build
ipython                   7.5.0            py37h24bf2e0_0
0list[dictionary.values[]]6list[dictionary.values[]]7

list[dictionary.values[]]8

Small Dict[str]
256 ns ± 3.37 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
338 ns ± 0.807 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 1.9 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Small Dict[float]
268 ns ± 0.297 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
343 ns ± 15.2 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]
336 ns ± 0.68 ns per loop [mean ± std. dev. of 7 runs, 1000000 loops each]

Big Dict[str]
17.5 ms ± 142 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.5 ms ± 338 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
16.2 ms ± 19.7 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]

Big Dict[float]
13.2 ms ± 41 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
13.1 ms ± 919 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
12.8 ms ± 578 µs per loop [mean ± std. dev. of 7 runs, 100 loops each]
5 [*L]0

[*L]7[*L]8

Output:

['statistics', 'cpp', 'python']

Làm thế nào tôi có thể nhận được một danh sách các giá trị từ một từ điển?

Nhận một danh sách các giá trị từ một từ điển bằng cách sử dụng danh sách hiểu. Sử dụng danh sách hiểu chúng tôi có thể nhận được danh sách các giá trị từ điển. Ở đây chúng tôi đang sử dụng một danh sách hiểu để lặp lại trong một từ điển bằng cách sử dụng trình lặp. Điều này sẽ trả về từng giá trị từ cặp khóa: cặp giá trị.using List comprehension. Using List comprehension we can get the list of dictionary values. Here we are using a list comprehension to iterate in a dictionary by using an iterator. This will return each value from the key: value pair.

Làm thế nào để bạn nhận được một giá trị từ một từ điển trong danh sách Python?

Dưới đây là 3 cách tiếp cận để trích xuất các giá trị từ điển như một danh sách trong Python:..
.
.
.

Giá trị từ điển có thể là một danh sách?

Giá trị từ điển có thể là bất kỳ loại hỗ trợ Python đối tượng nào, bao gồm các loại có thể thay đổi như danh sách và từ điển và các đối tượng do người dùng xác định, mà bạn sẽ tìm hiểu về các hướng dẫn sắp tới., and user-defined objects, which you will learn about in upcoming tutorials.

Làm cách nào để đọc một danh sách từ điển trong Python?

Có thể có hai cách để làm điều này:..
Đọc từ tệp văn bản.Chúng ta có thể đọc dữ liệu từ một tệp văn bản dưới dạng chuỗi và chuyển đổi dữ liệu đó thành một từ điển trong Python.....
Đọc bằng mô -đun Pickle.Mô -đun Pickle trong Python chủ yếu được sử dụng trong các lĩnh vực như Khoa học dữ liệu trong đó sự tồn tại của dữ liệu là rất quan trọng.....
Đọc từ tệp văn bản:.

Bài Viết Liên Quan

Chủ Đề