• invalidusernamelol [he/him]
    ·
    edit-2
    1 month ago

    It's functionally identical to list[0] so you could definitely just refactor your code to use list[:3:3]

    • da_gay_pussy_eatah [she/her]
      ·
      1 month ago

      I don't think that's equivalent. I think the former would return e0 and the latter would return [e0]

      • invalidusernamelol [he/him]
        ·
        edit-2
        1 month ago

        You're right, it would return a list containing the first element of the sliced list.

        So:

        lst[:3:3] == [lst[0]]
        

        Well, technically a sequence containing the first element of whatever sequence you sliced. Take advantage of implementing magic methods and you too can abuse slice notation with your classes.