4.15 每日一练

1:填空:

l=range(100)

1. 如何取第一到第三个元素用的是  [0:3]

2. 如何取倒数第二个元素      [-2]

3. 如何取后十个          [:-10:-1]

2:详细说说 tuple,list,dict 的用法, 他们的特点

tuple:用的是小括号(),没有增删改操作,用于存放一些不动的数据.里边存放的数据安全系数较高,是不可变的

list:用的是中括号[],能够进行增删改操作,用于存放一些经常修改的数据,是可变的;

dict:用的是大括号{},能够进行增删改操作,用于存放一些键值数据,能够准确的找到,很方便。

小笔记:

字符串、列表、元组、字典每个常用的 5 个方法?  

  

  • 字符串---字符串方法总结
    1. strip() ->去掉字符串两端的空白符
    2. split() ->对字符串进行分割,默认按照空格分割
    3. join() ->字符串连接
    4. startwith(),endwith() ->判断是否以啥开头或者结尾
    5. replace() -> 字符串替换
    6. find() -> 查找字符串,存在返回第一个索引,不存在返回-1
  • 列表---列表方法总结
    1. count() ->统计在列表中出现的个数
    2. apped() ->在列表末尾添加值
    3. pop() ->删除一个对象,默认最后一个
    4. remove() ->删除指定的第一个匹配项
    5. insert() ->插入对象
    6. index() ->获取索引
    7. extend()->迭代追加
  • 元组
    1. count() ->统计在元组中出现的个数
    2. index() ->获取索引
  • 字典---字典方法总结  
    1. keys() ->获取所有的键
    2. pop() ->删除指定的键的键值对
    3. popitem() ->随机删除一个键值对
    4. update() ->更新字典,参数为一个字典,如果键已存在,则更改,不存在则添加
    5. setdefault() ->如果键存在则,返回该键对应的值,如果不存在,设置该键为设置的默认值,然后返回该键对应的值
    6. get() ->返回键对应的值
    7. fromkeys() ->创建字典,第一个参数为可迭代对象,每个值变成字典的键,第二个参数为每个键的默认值
原文地址:https://www.cnblogs.com/ljy123/p/12709394.html