一维数组
创建一维数组
arr1 = [1, 2, 3, 4, 5]
访问数组元素
value = arr1[3] # 获取第三个元素
修改数组元素
arr1[2] = 10 # 将第二个元素的值修改为10
多维数组
创建多维数组
arr2 = [1 2 3; 4 5 6; 7 8 9] # 3x3 矩阵
访问多维数组元素
value = arr2[2, 3] # 获取第二行第三列的元素
修改多维数组元素
arr2[2, 2] = 10 # 将第二行第二列的元素修改为10
数组操作
数组长度
len = length(arr1) # 返回数组长度
连接数组
arr3 = [7, 8, 9]
concatenated_arr = vcat(arr1, arr3) # 纵向连接两个数组
数组推导
squares = [i^2 for i in 1:5] # 创建一个包含前五个整数的平方的数组
特殊类型数组
空数组
empty_arr = []
全零数组和全一数组
zeros_arr = zeros(3) # 创建一个包含三个零的数组
ones_arr = ones(4, 2) # 创建一个4x2矩阵,所有元素为1
这只是Julia数组的一些基本操作。Julia提供了许多高级的数组操作和函数,适用于科学计算和数据处理。
转载请注明出处:http://www.zyzy.cn/article/detail/14396/Julia