df.df[0].name
Input DataFrame: rowsCount = 7, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
AliceCooper15London54true
BobDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false
CharlieByrd30Moscow90true

Step 1: DataRow
nameagecityweightisHappy
firstNamelastName
AliceCooper15London54true

Output DataRow
firstNamelastName
AliceCooper


df.df[3, 5, 6].select { name and age }
Input DataFrame: rowsCount = 7, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
AliceCooper15London54true
BobDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false
CharlieByrd30Moscow90true

Step 1: DataFrame: rowsCount = 3, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
CharlieChaplin40Milannulltrue
AliceWolf20null55false
CharlieByrd30Moscow90true

Output DataFrame: rowsCount = 3, columnsCount = 2
nameage
firstNamelastName
CharlieChaplin40
AliceWolf20
CharlieByrd30


df.df[3..5]
Input DataFrame: rowsCount = 7, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
AliceCooper15London54true
BobDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false
CharlieByrd30Moscow90true

Output DataFrame: rowsCount = 3, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false