In your comment you wanted to know how to create an array instead of using the table (sudo-array) you did in your answer, but I'll also show you how to easily extend it with NgFor.
Your table looks like this:
var table = {};
table['0'] = {stipendio:716.73,base:531.52,ivmg:185.21,f025:7.21,f2650:14.42,f5170:21.63,f71:28.84};
table['1'] = {stipendio:716.73,base:531.52,ivmg:185.21,f025:7.21,f2650:14.42,f5170:21.63,f71:28.84};
table['2'] = {stipendio:899.44,base:638.39,ivmg:261.05,f025:8.08,f2650:16.16,f5170:24.24,f71:32.32};
In Typescript, the more optimal version would look more akin to this:
// let is better than var because scoping issues
let table = [
// You can put objects directly into arrays, like this. It automatically assigns indexes
// so if you need to manually assign them it will be more complicated.
{stipendio:716.73,base:531.52,ivmg:185.21,f025:7.21,f2650:14.42,f5170:21.63,f71:28.84},
{stipendio:716.73,base:531.52,ivmg:185.21,f025:7.21,f2650:14.42,f5170:21.63,f71:28.84},
{stipendio:899.44,base:638.39,ivmg:261.05,f025:8.08,f2650:16.16,f5170:24.24,f71:32.32},
// ...etc
];
If you are using it on a Component, though, I would assume you'd use this.table instead of let table, but I don't know the rest of your code.
Later, in your code, you can use the wonderful NgFor to use your select (taken from @akz92 's answer)
<ion-list>
<ion-item>
<ion-label>Table</ion-label>
<ion-select [(ngModel)]="tablePosition" (ngModelChange)="selectTable()">
<ion-option *ngFor="let value of table; i = index" [value]="i">{{value.stipendio}}</ion-option>
</ion-select>
</ion-item>
</ion-list>
$.