美文网首页
基础篇19-语句和数据结构

基础篇19-语句和数据结构

作者: 梦归游子意 | 来源:发表于2017-01-18 15:55 被阅读0次
Paste_Image.png
  • 4题,字典根据值去查找键
    a = {'a':'1', 'b':'2', 'c':'3', 'd':'3'}
    search_value = '3'
    key_list = []
    for x,y in a.items():
      if y == search_value:
        key_list.append(x)
    print key_list
    
  • 5.sorted 方法再议
    import string
    a = "deCvab3seDaAe124"
    a = ''.join([x for x in a if not x.isdigit()])
    #print sorted(a) #默认按照大写,小写排列
    #a = [string.upper(x) for x in a] #显式将所有元素都变为大写
    print sorted(a, key=string.upper) #按照小写,大写排列,隐式
    
  • 6.好玩的translate与maketrans
    (注意,在python3中变成了内置函数,详情可以看此文章
    import string
    a = 'i am lilei'
    b = string.maketrans('i', 'I')
    c = a.translate(b, 'lei') #这个程序是错误的,达不到想要的效果
    
    a = '123312321'
    b = string.makektrans('12', 'ab')
    c = a.translate(b, '3') #逐个字符更改删除
    

相关文章

  • 基础篇19-语句和数据结构

    4题,字典根据值去查找键a = {'a':'1', 'b':'2', 'c':'3', 'd':'3'}searc...

  • Python学习笔记-第3天: 元祖、字典、集合、控制语句(2

    第三天 语法基础:元祖、字典、集合、控制语句(2) 今天继续学习Python的一些基础数据结构和控制语句的语法。 ...

  • 稀牛学院第1课笔记

    稀牛lesson1 python 基础 目录 Python介绍 基本数据结构 变量和表达式 字符窜 列表 判定语句...

  • mysql

    一 mysql基础 二 mysql索引 什么是索引 索引是一种数据结构,解决查询语句中where和order by...

  • 控制流

    上一篇:基础运算当前篇:控制流下一篇:集合类型 从大体来讲控制流分为条件语句和循环语句,而这两种语句差不多就是程序...

  • mysql基础

    mysql基础 一、索引 索引是一种帮助MySQL高效获取数据的排好序的数据结构,解决查询语句中where和ord...

  • 2019-01-14至2019-01-20,本周Python学习

    今天一天都在赶车,差点忘记写总结。。本周开始接触Python基础知识了,主要是数据结构、循环以及if语句,以看书和...

  • 数据结构和算法-基础篇

    数据结构定义 数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数...

  • HashMap的几个灵魂拷问

    之前是写过一篇HashMap的原理文章的,比较基础 java基础之数据结构3(Map篇)[https://www...

  • Java成神之路-2018版

    一、基础篇 1. Java基础知识 2. Java Web 3. JVM 4. 数据结构和算法 5. 网络安全 二...

网友评论

      本文标题:基础篇19-语句和数据结构

      本文链接:https://www.haomeiwen.com/subject/hsnvbttx.html