どうも、ちょげ(@chogetarou)です。
Array.arrayの末尾の要素を複数削除する方法を紹介します。
方法

Array.arrayの末尾の要素を複数削除するには、スライシングを使います。
具体的には、Arrayに「array[:-count](countは削除する数)」でスライシングしたarrayを代入します。
array = array[:-count] #count分を削除
スライシングを使えば、Arrayの末尾の要素を複数削除できます。
使用例
import array as arr
numbers = arr.array('i', [1, 2, 3, 4, 5])
numbers = numbers[:-3]
print(numbers) #array('i', [1, 2])
コメント