数组和list是同一个东西
list("test")可以变成->["t","e","s","t"]
变量test=["test","ffff"]就声明成为一个数组
元组的声明方式为tuple=("test", "ffffffffff")
元祖转换为数组的方式为list(tuple)=["test", "ffffffffff"]
数组和元祖内的内容为任意性,即你可以使用test=[1,1.1,"testlalala",True]
len(test)=4
双层数组test=["asdfasdf",["fffffffffffffffff","lalalalalala"]]访问方式为test[1][1]="lalalalalala"
数组函数append就是在数组的尾部追加一个内容
数组中可以追加另一个数组如test=["ffffff"] b=["aaaaaa"] test.append(b) b[0]="qqqq" test=["ffffff",["qqqq"]] 追加数组为引用类型
如果直接追加数组可以使用extend或者+=这样外数组改变后不影响内数组的值
insert函数为插入数据到数组中
del函数为删除数组中的内容 根据下标删除数组中的值 使用方法为 del test[0]
pop为弹掉最后一个元素 与之相对应的内容为extend或者append
index函数为查询下标 如 test.index("ffffff") 则结果为0
判断是否在列表中则 为"ffff" in test 为False
sort为排序内容可以按照字符的顺位排序数组的内容
元组可以进行解组tuple=("fff", "aaa", "qqq") a, b, c=tuple a="fff" b="aaa" c="qqq"可以进行值设定
数组元素可以通过tuple函数进行转换 如test = tuple(tuple)
字典可以使用{}进行声明 然后使用test={"key":"value"}进行设定,可以使用data=[["key","value"]] dict(data)
可以将数组转换为dict 如test=["ab", "cd", "aq"] dict(test)={"a:q","c:d"}
使用del dict["a"] 使用clear函数可以清除字典中的内容
使用 "a" in dict 可以判断key是否存在
可以使用一下方式进行内容循环