一些常规语言都有的东西
提一嘴类型转换,指更改变量的类型,但是维持值不变的操作
数组是对象的可索引集合,例如整数、浮点数和布尔值,它们被存储在多维网格中。Julia中的数组可以包含任意类型的值。...你问ta,这么个数,大概率会说,1-256.but这个东西不对,应该是0-255,其实是一种反直觉的东西,至于设计背后的终极理念,如果我可以和语言的设计者聊天,可能会知道吧.MIT哦......我可以去吗?...本例创建了一个具有6个元素的数组。
?
前面我们讨论的数组元素的类型是相同的。
创建具有不同类型元素的数组
如下代码创建了一个具有不同类型元素的数组,但是一些元素会自动提升它的类型。
?...在Julia中创建数组时会将Int类型转换为Float类型。一般来说,Julia会尝试使用promote()函数来提升类型。如果不能提升,数组将会变成Any类型。
?...mean()函数不起作用,因为它涉及NA值;而true||x则按预期工作。