fdisk unfortunately can't do this and I'm not sure if there's any updated version that handles it but parted can do it.
Here's an example of how to do it:
parted /dev/sda print
1 17.4kB 1024MB 1024MB ntfs primary 2 1024MB 16144MB 15120MB ntfs primary
/dev/sda1 would be the first partiton
/dev/sda2 would be the second partition
You can then just access them like any other normal partition.
gpt, efi, partition, tablefdisk, updated, handles, parted, dev, sda, kb, mb, ntfs, primary, partiton,