Sobes.tech
Junior — Middle

Чӣ гуна метавон ба таври муассир аввалин унсури як қисмро бе дар назар гирифтани тартиб, дар вақти доимӣ хориҷ кард?

sobes.tech AI

Ҷавоб аз AI

Барои хориҷ кардани унсури аввал аз срез дар Go бе нигоҳ доштани тартиб ва дар вақти доимӣ, шумо метавонед унсури аввалро бо охирин иваз кунед, ва сипас срезро ба як унсур кӯтоҳ кунед:

slice[0] = slice[len(slice)-1]
slice = slice[:len(slice)-1]

Ин гуна амал дар O(1) иҷро мешавад, аммо тартиби унсурҳо дар срез вайрон мешавад.