Get data type

19 August 2020

Code

# Data
x = 2

# Data type
print('x:', x, '; type:', type(x))
x: 2 ; type: <class 'int'>

.

# Data
y = 2.3

# Data type
print('y:', y, '; type:', type(y))
y: 2.3 ; type: <class 'float'>

.

# Data
z = 'two'

# Data type
print('z:', z, '; type:', type(z))

z: two ; type: <class 'str'>

.

# Data
alist = [1,2,3.0]

# Data type
print('alist:', alist, '; type:', type(alist))
alist: [1, 2, 3.0] ; type: <class 'list'>

.

# Import library
import pandas as pd

# Data
df = pd.DataFrame({'A': [1,2,3.0]})

# Data type
print('df:\n', df, '\n type:', type(df), '\n dtype:', df.dtypes)

df:
      A
0  1.0
1  2.0
2  3.0 
 type: <class 'pandas.core.frame.DataFrame'> 
 dtype: A    float64
dtype: object

.

# Import library
import numpy as np

# Data
m = np.array([1,2,3])

# Data type
print('m:', m, '; type:', type(m), '; dtype:', m.dtype)

m: [1 2 3] ; type: <class 'numpy.ndarray'> ; dtype: int64






Any errors in code above?
Please send a message.