在Python中,创建并赋值数组是非常简单和直观的。一个简单的例子,我们可以创建一个包含10个整数的数组,如下所示:
my_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
不仅如此,Python还提供了许多方法来操作数组,使得数组操作变得更加简单和高效。下面是一些例子:
创建数组
要创建一个数组,我们可以使用列表(list)类型。例如,下面是一个创建一个包含10个整数的数组的方法:
my_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
访问数组元素
要访问数组元素,可以使用索引(index)和切片(slice)方法。例如,下面是如何访问数组的第一个元素:
print(my_array[0]) # 输出 1
修改数组元素
要修改数组元素,可以使用赋值( assignment )操作符(=)。例如,下面是如何将数组的第一个元素加上1:
my_array[0] = my_array[0] + 1
删除数组元素
要删除数组元素,可以使用 del 关键字。例如,下面是如何删除数组的第四个元素:
del my_array[3]
修改数组长度
要修改数组长度,可以使用 len 方法。例如,下面是如何获取数组长度:
print(len(my_array)) # 输出 11
访问数组长度
要访问数组长度,可以使用 len 方法。例如,下面是如何获取数组长度:
print(len(my_array)) # 输出 11
删除数组长度
要删除数组长度,可以使用 del 关键字。例如,下面是如何删除数组长度:
del len(my_array)
访问并修改数组元素
要访问并修改数组元素,可以使用索引和赋值操作符(=)。例如,下面是如何访问数组的第一个元素,并将其加上1:
my_array[0] = my_array[0] + 1
数组操作
除了上述操作之外,Python还提供了许多其他数组操作。下面是一些示例:
数组的基本运算
- 加法(+):
my_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(my_array + [1, 2, 3]) # 输出 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 2, 3]
- 减法(-):
my_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(my_array - [1, 2, 3]) # 输出 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
- 乘法(*):
my_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(my_array * 2) # 输出 [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
- 除法(/):
my_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(my_array / 2) # 输出 [0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5]
数组的切片
切片是一种非常方便的数组操作,可以用来获取数组的一部分或修改数组的部分。下面是一些例子:
- 获取数组的第一个元素:
print(my_array[0]) # 输出 1
- 获取数组的最后元素:
print(my_array[-1]) # 输出 10
- 获取数组的元素:
print(my_array[1:3]) # 输出 [2, 3, 4]
- 修改数组的元素:
my_array[0] = my_array[0] * 2
- 删除数组的元素:
del my_array[3]
数组的规模
要修改数组长度,可以使用 len 方法。例如,下面是如何获取数组长度:
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章