当前位置 博文首页 > 苍林翠竹的博客:小白自学python笔记:Python编程:入门到实践(
类似于c语言中的数组,且从0开始
eg. a=[‘apple’,‘banana’,‘orange’]
print(a[0])
访问列表最后一个元素索引为(-1)
eg. print(a[-1])
在列表末尾添加新元素append()不需要重新对列表赋值
eg. name.append(‘goushi’)
在列表中插入新元素insert(,)不需要重新对列表赋值
eg. name.insert(1,‘goushi’) 在列表第二个位置插入
在列表中删除元素
1 del 彻底删除了
eg. del name[0]
2 pop() 被删除的元素只是不在列表中
eg. name_pop=name.pop(0) 若为pop()则默认删除最后一个元素
3 remove() 删除为特定值的元素
eg. name.remove(‘lily’)
ps. remove只删除第一个指定的值,如果要删除的值在列表中出现多次,需要用循环删除
对列表进行永久排序sort()默认升序
eg. name.sort()
name.sort(reverse=True) 降序排列
对列表进行临时排序sorted()
eg. print(sorted(name))
反转列表原顺序reverse()
eg. name.reverse()
计算列表元素个数len()
eg. print(len(name))