首页 > 代码库 > oldboy ALEX Python day2
oldboy ALEX Python day2
‘‘‘----list------‘‘‘
‘‘‘name=[1,2,3,4]
print(name[0])#第一个
print(name[:]) #全部
#print(name[1:3]) #切片
#print(name[-3:-1])#倒取值
print(name[-2:-1])#[头:尾] 顾头不顾尾
print(name[0:-1])
#改 name[2]=‘元素‘
name.append(‘元素‘)#默认插在最后面
name.extend([])#以列表形式插入多个
name.insert(‘要插位置‘,‘待插元素‘)
name.remove(‘要移除的元素‘)
del name[]#删除所有,整个列表
name.pop()#默认去掉最后一个元素,若括号中加索引值则去掉该元素
name.clear()#清空列表
name.sort()#排序从小到大排列
name.reverse()#反转
name.sort(reverse=True)#反转排序
print(name.index(‘元素‘))#找出元素索引值
print(name[name.index(‘元素‘)])#打印元素
print(name.count(‘元素‘))#统计元素‘‘‘
‘‘‘---列表比较大小只比较第一个就可以
# ‘----------copy--------‘
‘‘‘ 浅copy只copy一层COPY第二层copy:copy列表里的列表是copy第二个列表的内存地址,所以当更改第二个列表都会变
第一层copy 深copy 完全克隆‘‘‘
name1=[1,2,3,4,["hh","ww"]]
name2=name1.copy()
name3=name1[:] #把3给2,两者会有联系.地址相同。
print(name1)
print(name2)
print(name3)
name1[3]=5
name1[4][0]=‘ww‘
print(name1)
print(name2)
oldboy ALEX Python day2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。