Trong Python, Setis, một bộ sưu tập dữ liệu không có thứ tự là có thể sử dụng được, có thể thay đổi và không có các yếu tố trùng lặp. Có rất nhiều cách có thể được sử dụng để lặp lại trên một tập hợp. Một số cách này cung cấp thực hiện thời gian nhanh hơn so với những cách khác. Một số cách này bao gồm, lặp lại sử dụng/trong khi các vòng lặp, toàn bộ, trình lặp và biến thể của chúng. Chúng ta hãy xem tất cả các cách khác nhau mà chúng ta có thể lặp lại trong một tập hợp trong Python. Ước tính sơ bộ về thời gian mỗi kỹ thuật mất để lặp lại trên một bộ nhất định. Random.seed [21] đã được thêm vào mỗi tập lệnh để cố định các số ngẫu nhiên được tạo mỗi khi chương trình được thực thi. Sử dụng hạt giống không đổi giúp chúng tôi xác định kỹ thuật nào là tốt nhất cho một tập hợp được tạo ngẫu nhiên nhất định .Method #1: Lặp lại trên một tập hợp sử dụng đơn giản cho vòng lặp. & NBSP;Setis an unordered collection of data type that is iterable, mutable and has no duplicate elements.
There are numerous ways that can be used to iterate over a Set. Some of these ways provide faster time execution as compared to others. Some of these ways include, iterating using for/while loops, comprehensions, iterators and their variations. Let’s see all the
different ways we can iterate over a set in Python.
Analysis of each method:
For explaining the working of each way/technique, time per set[randomly generated set] has been calculated for 5-times to get a rough estimate on how much time every technique takes for iterating over a given set. random.seed[21] has been added to each script to fixate over the random numbers that are generated every time the program is executed. Using constant seed helps us to determine
which technique is best for a given particular randomly generated set.
Method #1: Iterating over a set using simple for loop.
Python3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0 E 1 e 2 k 3 g 4 s3
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s5
0 E 1 e 2 k 3 g 4 s6
Output:
k s e g E
Analysis:
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0 E 1 e 2 k 3 g 4 s3
g k E s e2
g k E s e3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
g k E s e5
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output:
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.06748137499744189
& nbsp; Phương thức #2: lặp qua một tập hợp sử dụng được liệt kê cho vòng lặp. & nbsp;
Method #2: Iterating over a set using enumerated for loop.
Python3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418909
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418910
0 E 1 e 2 k 3 g 4 s2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418912
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418913
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418909
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418918
Output:
0 E 1 e 2 k 3 g 4 s
Analysis:
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0 E 1 e 2 k 3 g 4 s3
g k E s e2
g k E s e3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
g k E s e5
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output: :
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.1424286179972114
& nbsp; Phương thức #2: lặp qua một tập hợp sử dụng được liệt kê cho vòng lặp. & nbsp;
Method #3: Iterating over a set as indexed list.
Python3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418909
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418910
0 E 1 e 2 k 3 g 4 s2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418912
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418913
‘
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
Output:
g k E s e
Analysis:
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0 E 1 e 2 k 3 g 4 s3
g k E s e2
g k E s e3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
g k E s e5
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output: :
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.18769703499856405
& nbsp; Phương thức #2: lặp qua một tập hợp sử dụng được liệt kê cho vòng lặp. & nbsp;
Method #4: Iterating over a set using comprehension and list constructor/initializer.
Python3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211409
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0 E 1 e 2 k 3 g 4 s04______312
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211419
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211420
Output:
k s e g E
Analysis:
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s04
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211412
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211416
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output: :
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.19931397800246486
& nbsp; & nbsp; Phương thức #5: lặp qua một tập hợp bằng cách sử dụng sự hiểu biết. & nbsp; & nbsp;
Method #5: Iterating over a set using comprehension.
Python3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211409__15
Output:
e E g s k
Analysis:
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s04
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211412
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211416
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output: :
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.10928539399901638
& nbsp; & nbsp; Phương thức #5: lặp qua một tập hợp bằng cách sử dụng sự hiểu biết. & nbsp; & nbsp;
Method #6: Iterating over a set using map, lambda and list comprehension
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s04
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211412
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211416
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output: :
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
Method #7: Iterating over a set using iterator.
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s04
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211412
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211416
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output: :
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
Method #8: Iterating over a set using iterator and while loop.
Python3
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441898
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.142428617997211409__15
0 E 1 e 2 k 3 g 4 s4
g k E s e20
0 E 1 e 2 k 3 g 4 s0
0 E 1 e 2 k 3 g 4 s1
0 E 1 e 2 k 3 g 4 s2
g k E s e08
0 E 1 e 2 k 3 g 4 s4
k s e g E43
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E48
k s e g E49
& nbsp; & nbsp; Phương thức #6: lặp qua một bộ bằng cách sử dụng bản đồ, lambda và danh sách hiểu & nbsp; & nbsp;
g k E s e2
k s e g E54
Output:
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441892
0 E
1 e
2 k
3 g
4 s
4g
k
E
s
e
02g
k
E
s
e
930.06303901899809716
0.06756918999963091
0.06692574200133095
0.067220498000097
0.06748137499744189
7g
k
E
s
e
95 g
k
E
s
e
96
Python3
0 E 1 e 2 k 3 g 4 s7
0 E 1 e 2 k 3 g 4 s8
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721140
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721142
0 E 1 e 2 k 3 g 4 s9
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721144
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721145
0.1306622320007591 0.13657568199778325 0.13797824799985392 0.1386374360008631 0.14242861799721146
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441890
g k E s e2
k s e g E43
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
k s e g E48
k s e g E79
& nbsp; & nbsp; Phương thức #7: lặp qua một bộ bằng cách sử dụng iterator. & nbsp; & nbsp;
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
k s e g E54
g k E s e6
g k E s e7
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564050
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564051
0 E 1 e 2 k 3 g 4 s4
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564053
0.20036015100049553 0.2557020290005312 0.4601482660000329 0.2161413249996258 0.187697034998564054
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441899
0 E 1 e 2 k 3 g 4 s4
0 E 1 e 2 k 3 g 4 s0
g k E s e3
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
k s e g E2
g k E s e2
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441894
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441896
k s e g E8
g k E s e2
0 E 1 e 2 k 3 g 4 s0
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0 E 1 e 2 k 3 g 4 s2
k s e g E0
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464865
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897__77777778
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464861
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k2
0.1662169310002355 0.1783527520019561 0.21661155100082397 0.19131610199838178 0.199313978002464869
e E g s k4
g k E s e2
e E g s k6
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016380
g k E s e2
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016382
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441895
e E g s k8
g k E s e2
0 E 1 e 2 k 3 g 4 s5
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441897
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016388
0.11386321299869451 0.111869686999853 0.1092844699996931 0.11223735699968529 0.109285393999016389__100
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.0674813749974418901
Output:
0.06303901899809716 0.06756918999963091 0.06692574200133095 0.067220498000097 0.067481374997441893
Kết luận: & nbsp; Trong số tất cả các kỹ thuật vòng lặp, đơn giản để lặp lặp và lặp qua iterators hoạt động tốt nhất, trong khi so sánh tất cả các kỹ thuật, sử dụng MAP với Lambda trên Set hoặc iterator của Set Works. . Điều khá đáng chú ý là các ví dụ trên chỉ có quyền truy cập một lần của các thành phần được đặt trên mỗi lần lặp, trong khi nếu chúng ta tăng số lần một thành phần được đặt được truy cập mỗi lần lặp Đầu ra bị ràng buộc với thay đổi. Lý do đằng sau sự thay đổi của mức tiêu thụ thời gian là sự phụ thuộc của máy móc về khả năng xử lý của bộ xử lý hệ thống cá nhân. & NBSP;
Among all the looping techniques, simple for loop iteration and looping over iterators works best, while comparing all the techniques, using map with lambda over set or iterator of set works best giving a performance of a million set iterations under 10 milliseconds. It is quite noticeable that above examples only have single access of set components per iteration, whereas if we increase the number of times a set component is accessed per iteration, it may
change the time taken per iteration.
Note: Values mentioned above in the example output are bound to vary. The reason behind the variation of time consumption is machine dependency of processing power of individual’s system processor.