列表
列表是什么
类似C++数组,用方括号[]表示,用逗号,分割元素。
列表访问(特有)
索引可以有负数,如-1是最后一个元素,-2是倒数第二个元素。
列表添加元素
在列表末尾添加元素append()
在列表中插入元素insert(元素位置,元素)
列表删除元素(列表名称liebiao)
知道元素位置,想删除的元素是0号元素,执行del liebiao[0]或liebiao.pop(0)
输出列表最后一个元素,执行liebiao.pop()
del pop区别
若有变量jiepan=liebiao.pop(),jiepan的值为liebiao删除的值;del变量接不住
知道删除的具体元素,列表中有元素shanchu,执行liebiao.remove("shanchu")
列表排序(列表名称liebiao)
按字母从小到大永久性排序liebiao.sort(),字母从大到小永久性排序liebiao.sort(reverse=True)
按字母从小到大临时性排序print(sorted(liebiao)),字母从大到小print(sorted(liebiao,reverse=True))
按字母从大到小排序liebiao.reverse(),这种排序可以恢复,再执行一次liebiao.reverse()就行
列表长度
len(liebiao)