Segue o código:
dados = np.array(
[
['Roberto', 'casado', 'masculino'],
['Sheila', 'solteiro', 'feminino'],
['Bruno', 'solteiro', 'masculino'],
['Rita', 'casado', 'feminino']
]
)
dados[::2, :2]
Resultado:
array([['Roberto', 'casado'],
['Bruno', 'solteiro']], dtype='<U9')
Minha pergunta é, por que quando queremos trazer apenas as colunas Nome e Estado Civil precisamos colocar o número :2? E não :1?
Se eu faço o
dados[0][1]
Resultado:
'casado'
Só quero entender a lógica por trás disso. Facilitaria para mim.