DynamodbにPythonfloatを入れる場合

結論

値として挿入する場合はサポートされていないため、一旦文字列>Decimalにしてから挿入すること。

item={  
"val":Decimal(str(float_val))  
}  

参照:
https://stackoverflow.com/questions/49633504/python-and-dynamodb-decimal-inexact#comment93902878_52450303