Isang nakaayos na koleksyon na maaari mong gawin, basahin, i-loop, sirain, at i-update habang tumatakbo ang script.
Syntax
list(iterable=(), /)
Mga parameter
Wala
Ibinabalik na halaga
list
Pagkilos / epekto
Isang nakaayos na koleksyon na maaari mong gawin, basahin, i-loop, sirain, at i-update habang tumatakbo ang script.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
numbers = list()
numbers.append(2)
numbers.extend([0, 3])
first = numbers[0] # nagbabalik ng 2
count = len(numbers) # nagbabalik ng 3
for value in numbers:
wait(50) # nagbabalik ng None
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Mga kaugnay na API
Wala
Mga method
22 method
list.constructor
Creation Method
Gumawa ng walang laman na listahan o kopyahin ang mga item mula sa isang iterable papunta sa bagong nababagong listahan.
Syntax
list()
list(iterable, /)
Mga parameter
Pangalan
Paglalarawan
iterableIterable
Mga source value na kokopyahin sa bagong listahan.
Depende sa paraan ng pagtawag · Ayon lang sa posisyon
Default:()
Ibinabalik na halaga
list — Isang bagong nababagong listahan.
Pagkilos / epekto
Gumawa ng walang laman na listahan o kopyahin ang mga item mula sa isang iterable papunta sa bagong nababagong listahan.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
list — Isang bagong nababagong listahan na nagpapanatili ng literal na pagkakasunud-sunod.
Pagkilos / epekto
Lumikha ng isang listahan na literal na inline. Ito ang pinakamaikling anyo kapag alam mo na ang mga item.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
numbers = [2, 0, 3]
first = numbers[0] # nagbabalik ng 2
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Bumuo ng isang listahan sa pamamagitan ng pag-loop sa isa pang iterable.
Syntax
[expr for target in iterable if condition]
Mga parameter
Pangalan
Paglalarawan
exprAny?
Value to append for each accepted item.
Kailangan · Ayon sa posisyon o pangalan
Walang default
targetName | destructuring target
Loop target for the current item. Starred targets are not supported.
Kailangan · Ayon sa posisyon o pangalan
Walang default
iterableIterable
Source values to loop through.
Kailangan · Ayon sa posisyon o pangalan
Walang default
conditionBoolean
Optional filter checked before appending.
Opsyonal · Ayon lang sa posisyon
Default:True
Ibinabalik na halaga
list — Isang bagong nababagong listahan na may mga tumutugmang item sa pagkakasunud-sunod ng pag-ulit.
Pagkilos / epekto
Bumuo ng isang listahan sa pamamagitan ng pag-loop sa isa pang iterable. Maramihang para/kung ang mga sugnay ay sinusuportahan, at ang mga target na loop ay mananatiling lokal sa pag-unawa.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
values = [1, 2, 3, 4]
evens = [x for x in values if x % 2 == 0]
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Gumawa ng bagong integer list para sa loops, counters, at numeric ranges.
Syntax
range(stop, /) | range(start, stop, step=1, /)
Mga parameter
Pangalan
Paglalarawan
startNumber
Start value (inclusive).
Depende sa paraan ng pagtawag · Ayon lang sa posisyon
Default:0
stopNumber
End value (exclusive).
Kailangan · Ayon lang sa posisyon
Walang default
stepNumber
Increment between items. Cannot be 0.
Depende sa paraan ng pagtawag · Ayon lang sa posisyon
Default:1
Ibinabalik na halaga
list[Int] — Isang bagong listahan ng integer.
Pagkilos / epekto
Gumawa ng bagong integer list para sa loops, counters, at numeric ranges.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
numbers = range(3, 8) # nagbabalik ng [3, 4, 5, 6, 7]
count = len(numbers) # nagbabalik ng 5
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Any? — Ang item sa posisyong iyon. Maglalabas ng IndexError kapag ang index ay nasa labas ng listahan.
Pagkilos / epekto
Basahin ang isang item ayon sa index. Ang mga negatibong index ay binibilang mula sa dulo.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
numbers = range(10, 15) # nagbabalik ng [10, 11, 12, 13, 14]
first = numbers[0] # nagbabalik ng 10
third = numbers[2] # nagbabalik ng 12
last = numbers[-1] # nagbabalik ng 14
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Kopyahin ang bahagi ng isang listahan gamit ang Python-style slicing.
Syntax
list[start:end[:step]]
Mga parameter
Pangalan
Paglalarawan
startInt
First item index to include.
Opsyonal · Ayon lang sa posisyon
Default:start of list
endInt
Stop before this item index.
Opsyonal · Ayon lang sa posisyon
Default:end of list
stepInt
Distance between items. Cannot be 0; negative values read backward.
Opsyonal · Ayon lang sa posisyon
Default:1
Ibinabalik na halaga
list — Isang bagong nababagong hiwa ng listahan, na naka-clamp sa available na hanay.
Pagkilos / epekto
Kopyahin ang bahagi ng isang listahan gamit ang Python-style slicing. Ang mga inalis na hangganan ay gumagamit ng simula o wakas; ang mga negatibong index ay binibilang mula sa dulo.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Palitan ang isang umiiral nang item sa pamamagitan ng index.
Syntax
list[index] = value
Mga parameter
Pangalan
Paglalarawan
listlist
The mutable list to update.
Kailangan · Ayon sa posisyon o pangalan
Walang default
indexInt
Item index that already exists. Use -1 for the last item.
Kailangan · Ayon lang sa posisyon
Walang default
valueAny?
New value to store at that position.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Ang listahan ay na-update sa lugar.
Pagkilos / epekto
Palitan ang isang umiiral nang item sa pamamagitan ng index. Ang mga negatibong index ay binibilang mula sa dulo. Dapat nasa loob na ng listahan ang index.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
I-unpack ang mga item sa listahan sa mga tumutugmang target ng pagtatalaga.
Syntax
a, b = list
Mga parameter
Pangalan
Paglalarawan
a, bTargets
Assignment targets matching the list item count.
Kailangan · Ayon sa posisyon o pangalan
Walang default
listlist
Source list to unpack.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Ang mga target ay tumatanggap ng mga item sa listahan mula kaliwa hanggang kanan.
Pagkilos / epekto
I-unpack ang mga item sa listahan sa mga tumutugmang target ng pagtatalaga. Sinusuportahan ang mga nested target, ngunit hindi sinusuportahan ang mga naka-star na target gaya ng *rest.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
point = [500, 900]
x, y = point
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Magdagdag ng isang bagong item sa dulo ng listahan.
Syntax
list.append(value, /)
Mga parameter
Pangalan
Paglalarawan
valueAny?
The value to add.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Ang listahan ay na-update sa lugar.
Pagkilos / epekto
Magdagdag ng isang bagong item sa dulo ng listahan.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
numbers = [2, 0]
numbers.append(3)
last = numbers[-1] # nagbabalik ng 3
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Idagdag ang bawat item mula sa ibang iterable sa dulo ng kasalukuyang listahan.
Syntax
list.extend(iterable, /)
Mga parameter
Pangalan
Paglalarawan
iterableIterable
Mga source value na ang mga item ay idaragdag.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Ang listahan ay lumalaki sa lugar.
Pagkilos / epekto
Idagdag ang bawat item mula sa ibang iterable sa dulo ng kasalukuyang listahan.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Magpasok ng isang item bago ang ibinigay na index.
Syntax
list.insert(index, value, /)
Mga parameter
Pangalan
Paglalarawan
indexInt
Posisyon kung saan ipapasok ang value bago nito.
Kailangan · Ayon lang sa posisyon
Walang default
valueAny?
Ang value na ipapasok.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Ang listahan ay na-update sa lugar.
Pagkilos / epekto
Magpasok ng isang item bago ang ibinigay na index. Ang negatibo at sobrang laking index ay nililimitahan tulad ng Python.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Alisin ang unang item na ang halaga ay tumutugma sa ibinigay na halaga.
Syntax
list.remove(value, /)
Mga parameter
Pangalan
Paglalarawan
valueAny?
Value to find and remove from the list.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Itinataas ang ValueError kapag hindi nakita ang value.
Pagkilos / epekto
Alisin ang unang item na ang halaga ay tumutugma sa ibinigay na halaga.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Mag-alis ng isang item mula sa listahan at ibalik ito.
Syntax
list.pop(index=-1, /)
Mga parameter
Pangalan
Paglalarawan
indexInt
Opsyonal na index na aalisin. Ang negatibong index ay binibilang mula sa dulo.
Opsyonal · Ayon lang sa posisyon
Default:-1
Ibinabalik na halaga
Any? — Ang inalis na item. Maglalabas ng IndexError kapag walang laman ang listahan o nasa labas ng listahan ang index.
Pagkilos / epekto
Mag-alis ng isang item mula sa listahan at ibalik ito. Kapag walang index, aalisin ang huling item.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
numbers = [2, 0, 3]
removed = numbers.pop() # nagbabalik ng 3
first = numbers.pop(0) # nagbabalik ng 2
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
None — Walang direktang pagbabalik na halaga. Ang listahan ay nagiging walang laman.
Pagkilos / epekto
Alisin ang bawat item sa listahan.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Ibalik ang unang index na ang item ay katumbas ng value sa loob ng opsyonal na start at stop bounds.
Syntax
list.index(value, start=0, stop=len(list), /)
Mga parameter
Pangalan
Paglalarawan
valueAny?
Value na hahanapin.
Kailangan · Ayon lang sa posisyon
Walang default
startInt
Opsyonal na start bound. Ang negatibong value ay binibilang mula sa dulo.
Opsyonal · Ayon lang sa posisyon
Default:0
stopInt
Opsyonal na stop bound. Hindi kasama ang item sa index na ito.
Opsyonal · Ayon lang sa posisyon
Default:len(list)
Ibinabalik na halaga
Int — Ang tumutugmang index. Maglalabas ng ValueError kapag hindi nahanap ang value.
Pagkilos / epekto
Ibalik ang unang index na ang item ay katumbas ng value sa loob ng opsyonal na start at stop bounds.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Bilangin kung ilang item ang katumbas ng ibinigay na value.
Syntax
list.count(value, /)
Mga parameter
Pangalan
Paglalarawan
valueAny?
Value na bibilangin.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
Int — Bilang ng mga tumutugmang item.
Pagkilos / epekto
Bilangin kung ilang item ang katumbas ng ibinigay na value.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Ayusin ang listahan sa mismong lugar gamit ang parehong stable ordering rules gaya ng sorted().
Syntax
list.sort(*, key=None, reverse=False)
Mga parameter
Pangalan
Paglalarawan
keyCallable?
Opsyonal na function na nagbabalik ng comparison key para sa bawat item.
Opsyonal · Ayon lang sa pangalan
Default:None
reverseBoolean
Kapag true, ayusin mula pinakamalaki hanggang pinakamaliit.
Opsyonal · Ayon lang sa pangalan
Default:False
Ibinabalik na halaga
None — Walang direktang return value. Inaayos muli ang listahan sa mismong lugar.
Pagkilos / epekto
Ayusin ang listahan sa mismong lugar gamit ang parehong stable ordering rules gaya ng sorted().
Pagpapatakbo
Naghihintay matapos: May kondisyon
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: May kondisyon
Pinoproseso ang mga value sa tumawag na flow. Doon din tumatakbo ang key callable at maaaring maghintay o gumawa ng side effect; hindi ito nagpapahiwatig ng asynchronous execution.
None — Walang direktang return value. Binabaliktad ang ayos ng listahan sa mismong lugar.
Pagkilos / epekto
Baliktarin ang listahan sa mismong lugar.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Gumawa ng mababaw na nababagong kopya ng listahan.
Syntax
list.copy()
Mga parameter
Wala
Ibinabalik na halaga
list — Isang bagong nababagong listahan na may parehong mga sanggunian ng item.
Pagkilos / epekto
Gumawa ng mababaw na nababagong kopya ng listahan.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
I-loop ang mga item sa pagkakasunud-sunod mula kaliwa hanggang kanan.
Syntax
for item in list:
Mga parameter
Pangalan
Paglalarawan
itemAny
Current item inside the loop.
Kailangan · Ayon sa posisyon o pangalan
Walang default
listlist
The list to iterate.
Kailangan · Ayon sa posisyon o pangalan
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Pinapatakbo ng loop ang katawan nito nang isang beses bawat item.
Pagkilos / epekto
I-loop ang mga item sa pagkakasunud-sunod mula kaliwa hanggang kanan.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
steps = range(1, 4) # nagbabalik ng [1, 2, 3]
for step in steps:
wait(step * 100) # nagbabalik ng None
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Boolean condition — totoo kapag ang listahan ay walang laman, mali kapag ito ay walang laman.
Pagkilos / epekto
Suriin kung ang listahan ay may kahit isang item. Ang isang walang laman na listahan ay itinuturing na hindi totoo.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
numbers = range(0) # nagbabalik ng []
if not numbers:
text("No items") # nagbabalik ng None
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.