2020年12月29日
没得随笔
1.数组
len(数组名)
#获取数组长度
1.1添加
数组名.append('元素')
#向列表末端添加元素
数组名.extend('鲁不俗','小泽')---报错
数组名.extend(['鲁不俗','小泽'])
#可以插入多个元素
数组名.insert(1,'牡丹')
#把元素插入到指定位置
1.2删除
数组名.remove('元素')
#删除指定元素
#当元素在数组中不存在时会报错
del.数组名[1]
#删除指定位置的元素
数组名.pop()
#取出数组末端的元素
#添加参数可取出指定位置的元素
1.3数组的分片
数组名[1:3]
#取数组的二三位
数组名[:n]
#取数组的前n位
数组名[n:]
#取数组n-1位后的元素
数组名[:]
#数组的全部元素
新数组名 = 数组名[:]
复制数组
1.4数组的操作符
list *=3
#数组元素复制三次
123 in list
#判断元素是否在数组中
list2 = [123,['456','789'],147]
456 in list2 ---------- false
456 in list2[1] -------- true
list[1][1] ---------- 789
2列表的小伙伴们
list.count(123)
#数组中123出现的次数
list.index(123,3,7)
#数组中list出现的位置,在3到7之间
list3 = [2,8,6,32,54,16]
list3.sort()
#将list3内元素排序
list3.sort(reverse = True)
#将list3内元素排逆序
list4 = list3[:]
#这是赋值
list5 = list3
#这个是相等,list5的值和list3保持一样
3.元组——带上枷锁的列表
type = (1)
- 逻辑操作符
- 重复操作符
- 关系操作符 > <
- 成员操作符 in not in
- 操作符 and
详细的后续再补充