列表是什么?
1.列表是一系列按特定顺序排列的元素组成;
2.列表可以包含字母,数字等;
#简单列表示例 color=['red','bule','yello'] print(color)
访问列表元素
lan=["python","java","c","php"] print(lan[0].title())
修改元素
lan=['python','java','c'] lan[1]='javascript' print(lan)
添加元素
lan=['python','java','c'] lan.append('go') #append将元素添加到列表末尾 print(lan)
列表中插入元素
code=['python','java','c'] code.insert(1,'go')#指定索引和值插入 print(code)
del删除元素
code=['python','java','c'] del code[1] print(code)
pop()删除元素
code=['python','java','c'] print(code.pop()) print(code)
remove()删除元素
code=['python','java','c'] code.remove('c') print(code)
列表排序
1.使用sort()对列表永久性排序
code=['java','c','php','go'] code.sort() #正序排 print(code) code.sort(reverse=True) print(code)
2.使用sorted()对列表进行临时排序
code=['java','c','php','go'] print(code) print(sorted(code)) print(code)
3.反转打印
code=['java','c','php','go'] print(code) code.reverse() print(code)
列表长度
code=['java','c','php','go'] print(len(code))
使用列表时避免索引错误
city=['北京','上海','深圳','杭州'] # print(city[4]) #将报错
列表循环
想获取更多最新干货内容快来星标 置顶 关注我
测试交流Q群:727998947