字符串笔记
- 变量.rstrip()是删除字符串末尾空白,
- 变量.lstrip()是删除字符串开头空白,
- 变量.strip是同时剔除字符串两端的空白
列表笔记
列表插入和删除元素
- 列表末尾添加元素
利用变量.append() - 在列表中插入元素
使用变量.insert(参数1:列表中的位置,参数2:在这个位置处插入一个元素) - 在列表中删除元素
使用del语句:del 变量名[位置索引]
注: 使用del语句删除后,将无法再次访问
del 变量名[索引位置] - 在列表中删除元素
使用方法pop()可删除列表末尾元素,并让我们能够接着使用它.
注: 变量名.pop(索引位置)可以弹出列表中相应元素 - 在列表中删除元素
根据值删除:利用remove():括号中填写具体元素
注: 方法remove()只删除第一个指定的值
变量名.remove(具体元素值)
组织列表
- 使用方法sort()对列表进行永久排序
注: 利用sort()可以按字母顺序进行排序,也可以按与字母相反顺序进行排序.只需令reverse=TRUE - 使用函数sorted()对列表进行临时排序
- 倒着打印列表,使用方法reverse().也是永久性的改变
- 确定列表长度:函数len()
操作列表
- 利用for循环遍历列表
- 创建数字列表.
注: range()函数从指定的第一个值开始数,并在到达第二个值时停止,因此输出不会包含第二个值. - 创建数字列表:学会借助函数list()使用range()
- 使用列表的一部分:若访问列表最后n的元素,切片:可用列表名[-n:]
遍历切片利用for循环 - 复制列表,利用列表名[:]
if语句
if-elif-else 结构很强大,但是只适用于只有一个田间满足的情况
字典
- 简单的字典
- 添加键-值对.字典名[“键”]=值
- 修改字典中的值:字典名[“键”]=值
- 删除字典中的键-值对: del 字典名[“键”]
- 遍历字典之遍历键-值对,利用items()方法,字典名.items()
- 遍历字典之遍历键,利用keys()方法
- 按顺序遍历所有的键
- 遍历字典中所有的值,利用values()方法.
- 嵌套:将字典储存在列表中,或将列表储存在字典中
用户输入
- 函数input()的使用
while循环
- 记录大量的用户和信息,需要在while循环中使用列表和字典
- 要在遍历列表的同时对其进行修改,使用while循环。通过while循环同列表和字典结合起来使用,可手机,存储和组织大量输入。