IDE:VSCode
Python版本:Python3.6
学习教材:《Python编程从入门到实践》人民邮电出版社
列表:
列表类似C中的数组,但其中的元素可以没有任何关系。
列表用[]表示,用逗号分隔元素。
直接打印列表将会把括号、元素、引号、逗号一并打出来,见书p31。
打印列表元素不会有其他多余符号或文字。
首元素索引为0,和C语言中数组下标一个道理。索引为负数(如-x)代表倒数第x个元素。
修改列表元素值直接赋值即可。
列表名.append('xxxxx') 可以将xxxxx添加到列表尾。
列表名.insert(n,'xxxxx') 可以在列表中插入一个元素使其成为第n个元素,在它之后的元素后移。
del 列表名[n] 可以删除第n个元素。
列表名.pop() 可以弹出列表最后一个元素(栈顶元素)
列表名.pop(n) 可以弹出第n个元素(弹出即删除)。
列表名.remove('xxxxx')可以指定删除名为xxxxx的元素。若xxxxx为变量,则删除变量值对应的元素。
列表名.sort()可以根据字典序对列表里的元素进行永久性排序(假设本条及以下笔记全部为小写字母)
sorted(列表名)可以根据特定顺序对列表里的字符串进行暂时性元素排序 (若需要逆序排序,需要向sorted()传递参数reverse=true)
列表名.reverse()可以永久性反转列表的排列顺序
len()可以计算列表长度(元素个数)