---
title: MutableCollection Implementations
framework: swift
role: collectionGroup
role_heading: API Collection
path: swift/slice/mutablecollection-implementations
---

# MutableCollection Implementations

## Topics

### Instance Methods

- [moveSubranges(_:to:)](swift/slice/movesubranges(_:to:).md)
- [partition(by:)](swift/slice/partition(by:)-7efo8.md)
- [partition(by:)](swift/slice/partition(by:)-7n9yj.md)
- [removeSubranges(_:)](swift/slice/removesubranges(_:)-20t3r.md)
- [reverse()](swift/slice/reverse().md)
- [shuffle()](swift/slice/shuffle().md)
- [shuffle(using:)](swift/slice/shuffle(using:).md)
- [sort()](swift/slice/sort().md)
- [sort(by:)](swift/slice/sort(by:).md)
- [swapAt(_:_:)](swift/slice/swapat(_:_:).md)
- [withContiguousMutableStorageIfAvailable(_:)](swift/slice/withcontiguousmutablestorageifavailable(_:)-2ual.md)

### Subscripts

- [subscript(_:)](swift/slice/subscript(_:)-2elba.md)
- [subscript(_:)](swift/slice/subscript(_:)-3p9dc.md)
- [subscript(_:)](swift/slice/subscript(_:)-4f8ky.md)
- [subscript(_:)](swift/slice/subscript(_:)-87kqd.md)
- [subscript(_:)](swift/slice/subscript(_:)-8pq5s.md)
- [subscript(_:)](swift/slice/subscript(_:)-uq47.md)
- [subscript(_:)](swift/slice/subscript(_:)-z7ny.md)
