NaN求解答,本人正在学数据分析

问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图

import numpy as np
import pandas as pd
ind = [4,5,6]
datas={"a":0.,"b":1.,"c":2.}
#datas = np.array([3,2,3.44e+10] 32位的极限是3.44e+10
a = pd.Series(datas,index = ind)
print(datas)
print(a)

运行结果及报错内容

D:\python.exe "C:/Users/ASUS/Desktop/machine learning/p1.py"
{'a': 0.0, 'b': 1.0, 'c': 2.0}
4 NaN
5 NaN
6 NaN
dtype: float64

我的解答思路和尝试过的方法

为啥我把字典的键用索引替代后会出现NaN,

datas这里对应的参数不应该是列表吗

img