zoukankan      html  css  js  c++  java
  • python-3-3 字典

    一 元组(tuple)

    1.元组也是一个list,他和list的区别是 元组里面的数据无法修改

    元祖用()小括号表示,如果元祖里面只有一个元素的话,必须在这个元素的后面添加一个逗号,不然就不是元祖了

    2.元祖里面的内置方法

    index()#找到元素的下标

    count()#找到元素的个数

    二:字典

    1,字典是key  value 类型

     2,,字典的优点:取数据方便,速度快,字典里面没有重复的key

    3,查 get()和[ ] 二种方式

    print(info.get('name')) #get() 查询方法 如果key 不存在,查询返回None,不会报错

    print(info.get(‘phone’,110) #如果取不到这个key的话,默认就是110

    print(info['sex']) #第二种方法  如果key 不存在的情况下,会报错

    4.增加  字典是无序的

    info['phone']=131202222   #增加一个key 

    info.setdefault('哈哈',‘et’) # 如果key存在的话,不会修改原来key的值

    info['name']='haha'  # 如果key 存在的话,会修改原来key对应的value

    5.修改

    info['name']='haha'

    6.删除

    info.pop('name') #指定key 来删除

    info.popitem() #随机删除一个key

    del info['phone'] #指定key 来删除

    info.clear()  #清空字典

    7.字典中常用的几个方法

    print(info.values()) #获取到字典所有的value

    print(info.keys()) #获取到字典所有的key 

    print(info.items()) #获取到字典所有的 k - v

    8.直接循环一个字典的话,那么循环的是字典的key

    字典里面用in来判断的话,只是判断key是否存在

    9.常用的字符串方法

    1).strip() 默认去掉字符串两边的空格和换行符 如果中间有空格,是不会去掉的

    2).lstrip() #默认是去掉字符串左边的空格

    3).rstrip() #默认是去掉字符串右边的空格

    4).strip('words')  #如果strip方法指定一个值的话,那么会去掉这个值

    5).count('a')  #统计字符串中出现的次数  如统计a  出现的次数是几次

    6).index('a')  #找字符串的下标,如果元素找不到下标,运行后会报错 如找a的下标是多少

    7).find('a') #找下标,如果元素找不到的话,运行后不会报错,会返回-1

    8).repalce()  #替换字符串   如:print(words.replace('a','A'))   替换字符串比较常用

    9).isdigit()  #判断字符串是否为纯数字,是的话打印true 不是就打印false

    10).startswith('www')  #判断是否以某个字符串开头  如:print(words.startswith('www'))

    11).endswith('www')  #判断是否以某个字符串结尾  是就返回true ,不是就返回false  9和10 相同的返回结果

    12).upper()  #变成大写的字符串

    13).lower()  #变成小写的字符串   如:print(words.lower())  #那么words 中的字符串全部变成小写的字符串

    14) .isalpha() #判断字符串是否全文字母 

    15).isalnum()  #判断是否包含 字母和数字,它是只要有字母或者数字就返回true

  • 相关阅读:
    c#基础加强版之方法控制流复习-3控制台打印密码
    c#基础加强版之方法控制流复习-2变量是否初始化的问题
    c#基础加强版之方法控制流复习-1关于方法的讲解
    小菜学try语句,又被trouble给catch住了
    JQuery--CSS操作
    JavaScript--DOM操作
    JavaScript--选择器
    JQuery--jQuery对象与DOM对象
    JavaScript--DOM编程
    JDBC--调用函数&存错过程
  • 原文地址:https://www.cnblogs.com/happyna/p/8681016.html
Copyright © 2011-2022 走看看