1. 利用 in 和 not in操作,可以确定一个值是否在列表中。
item in / not in array_name
2.利用len()取得列表长度, len(array_name)
3.可以通过array index修改数组内部的值。
4.可以通过+链接两个array
5. del 语句,删除array对应index的数值,然后array size减掉一个.
del array_name[index]
6.array_name.index("array_item")返回对应的index值
7.array_name.append(item)和array_name.insert(index,item)
8.remove(item),需要传入的是array中的item具体内容删除,与del指定index不一样
9.sort() , array_name.sort()自动将array中的内容进行排序
10. python中的是string也可以向array一样进行index索引。
可变类型和不可变数据类型:
数组是可变数据类型,可以对其作增添删减修改的操作,但是对字符串只能进行read不能做增添删除等修改的操作。
元组数据类型:
元组数据几乎与列表数据一样。元组输入时用圆括号()。元组类型与字符串一样是不可变数据,不能让它们的值被修改,添加或删除。
使用list()和tuple()函数来转换类型。可以将元组类型和列表类型相互转换。
数组和数组相互赋值只是传递了引用,如果想要不传递引用应该使用copy()和deepcopy()函数
import copy array_name = copy.copy(anathor_array_name)
如果列表中里面还有列表则使用deepcopy()