DataFrame
import pandas as pd
mydict = [{'a': 1, 'b': 2, 'c': 3, 'd': 4},
{'a': 100, 'b': 200, 'c': 300, 'd': 400},
{'a': 1000, 'b': 2000, 'c': 3000, 'd': 4000 }]
df = pd.DataFrame(mydict)
print(df)
# a b c d
# 0 1 2 3 4
# 1 100 200 300 400
# 2 1000 2000 3000 4000
print(df.iloc[:,:-3])
# a
# 0 1
# 1 100
# 2 1000
mydict = [{'a': 1, 'b': 2, 'c': 3, 'd': 4},
{'a': 100, 'b': 200, 'c': 300, 'd': 400},
{'a': 1000, 'b': 2000, 'c': 3000, 'd': 4000 }]
df = pd.DataFrame(mydict)
df = df.to_numpy()
print(type(df))
print(df[:, :-2])
print(df[:, -1])
# <class 'numpy.ndarray'>
# [[ 1 2]
# [ 100 200]
# [1000 2000]]
# [ 4 400 4000]