zoukankan      html  css  js  c++  java
  • Python 列表,字典 相关方法

    Python 列表、字典相关方法

    mlist=['我','喜欢','你']
    mlist.append('吗')	#mlist=['我','喜欢','你','吗']
    mlist.insert(0,'嘿') #mlist=['嘿','我','喜欢','你','吗']
    mlist.extend(['你','是','谁']) #mlist=['嘿','我','喜欢','你','吗','你','是','谁']
    mlist.remove('嘿')	#mlist=[我','喜欢','你','吗','你','是','谁']	如有重名 默认删除左边第一个
    mlist.pop()	#mlist=['我','喜欢','你','吗','你','是']	#删除最后一个元素
    del mlist[3:5]	#按切片(步长)删除元素
    mlist.clear()	#mlist=[]
    mlist.index()	#按索引取元素 取首次出现的
    mlist.reverse()	#反转列表中元素
    

    2.字典的相关方法

    #创建方式:
    #方式1:
    dic = dict((('one',1),('two',2)))
    #方式2:
    dic = dict (one = 1,two = 2,three = 3)
    #方法3:
    dic = dict({'one':1,'two':2,'three':3})
    #字典 键值对:
    #键要求不可变的数据类型 值无要求
    #字典相关方法:
    dic.setdefault('name','panda')	#设置默认值 有则不修改 无则创建
    **dic.pop('hobby','没有此键')	#删除Hobby键,若有第2个参数 则无此键时返回设定的参数
    dic.clear()	#清空
    del dic['one']	#按键删除 
    **dic.get('name','没有此键')	#按键查找 没有此键时候默认返回None,可自定义(第二个参数)
    #a = 18 b = 12 一行a b 互换
    a,b = b,a
    
  • 相关阅读:
    div标签和span标签的简单区别
    方法重载的好处及区别
    异步计算工具
    设置"用于统计的冗余字段"要谨慎
    如何建立索引
    NFS,Memcached,Tokyo tyrant实现session共享性能测试
    mysql cache功能小记
    PHP程序员也要学会使用“异常”
    xdebug: var_dump函数设置
    用shell写个简单的log监控程序
  • 原文地址:https://www.cnblogs.com/pandaa/p/12027907.html
Copyright © 2011-2022 走看看