---
title: "init(column:ranges:)"
framework: tabulardata
role: symbol
role_heading: Initializer
path: "tabulardata/discontiguouscolumnslice/init(column:ranges:)"
---

# init(column:ranges:)

Creates a slice with the contents of a column.

## Declaration

```swift
init(column: Column<WrappedElement>, ranges: [Range<Int>])
```

## Parameters

- `column`: A column.
- `ranges`: An array of integer ranges.

## See Also

### Creating a Column Slice

- [init(_:)](tabulardata/discontiguouscolumnslice/init(_:).md)
