<prompt> Unda hati ya Python inayotekelezea algorithm ya upangaji haraka kwenye orodha fulani ya nambari.  <response>: chatudef quicksortarr: ikiwa lenarr 1: kurudi arr pivot arrlenarr 2 left x kwa x katika arr ikiwa x pivot middle x kwa x kwa arr ikiwa x pivot kulia x kwa x katika arr ikiwa x egemeo return quicksortkushoto kati quicksortkuliachapishaquicksort3,6,8,10,1,2,1Hati hii inafafanua chaguo za kukokotoa quicksort ambayo inachukua orodha ya ingizo ya nambari na kurudisha orodha iliyopangwa kwa kutumia algoriti ya kupanga haraka. Mantiki kuu inatekelezwa kwa kutumia ufahamu wa orodha ili kuunda orodha tatu: vipengele chini ya egemeo, sawa na egemeo, na kubwa kuliko egemeo. Orodha hizi ndogo hupangwa kwa kujirudia na kuunganishwa ili kuunda orodha ya mwisho iliyopangwa. 