Załóżmy, że masz numerację, którą należy umieścić w kolejce items
. Oczywiście można to zrobić tak:Umieszczanie wielu elementów w kolejce w pythonie
for i in items:
q.put(i)
Ale czuje się niepotrzebny napisać to w dwóch liniach - to ma być pythonic? Czy nie ma sposobu, aby zrobić coś bardziej czytelny - czyli jak to
q.put(*items)
Składnia gwiazdka jest przez niektórzy uważani za magię. Pętla for pozwala większości ludzi zrozumieć, co się dzieje. –