# ``Swift/Collection``

## Topics

### Accessing a Collection's Elements

- ``Swift/Collection/subscript(_:)-887tm``

### Selecting and Excluding Elements

- ``Swift/Collection/popFirst()``
- ``Swift/Collection/removeFirst()``
- ``Swift/Collection/removeFirst(_:)``

### Manipulating Indices

- ``Swift/Collection/startIndex``
- ``Swift/Collection/endIndex``
- ``Swift/Collection/indices-swift.property-9kkbf``
- ``Swift/Collection/index(after:)``
- ``Swift/Collection/formIndex(_:offsetBy:)-393pr``
- ``Swift/Collection/formIndex(_:offsetBy:limitedBy:)-6jwra``

### Iterating Over a Collection's Elements

- ``Swift/Collection/makeIterator()-4id5m``

### Splitting and Joining Elements

- ``Swift/Collection/split(separator:maxSplits:omittingEmptySubsequences:)-6c22``
- ``Swift/Collection/split(separator:maxSplits:omittingEmptySubsequences:)-9esbr``
- ``Swift/Collection/split(maxSplits:omittingEmptySubsequences:whereSeparator:)``

### Related Collection Types

- ``Swift/DiscontiguousSlice``
