zoukankan      html  css  js  c++  java
  • 老男孩Python全栈开发(92天全)视频教程 自学笔记06

    day6课程内容:

    tuple(元祖)

      创建元祖:

      tup0=() #没有元素的一个元祖

      tup1=(20,)#只有一个元素的元祖

      元祖可读,不可修改

    Dictionary(字典)#Python里唯一的一种映射类型

      创建字典:

      dic1={‘name’:‘abc’,‘age’:18,‘job’:‘it’}

      字典特性:无序、键唯一

      字典操作

      增:

      dic1={'name':'abc'}

      dic1['age']=18   #方法一:直接创键并赋值

      print(dic1)

      {'age':18,'name':'abc'}

      dic1.setdefault("age":20)  #方法二:如果字典里有键则不做修改,如果没有这个键,则增加这个键值对,这个方法是有返回值的,返回真实的值

      查:

      dic2={1:1111,2:22222,3:3333}

      print(dic2[2])  #通过键查值

      22222

      dic2.keys()    #返回一个类似于迭代器的对象,里面存着字典中的所有键

      dic2.value()     

      改:

      dic3={‘name’:‘abc’,'age':18,'job':'it'}

      dic4={'job'='it','color':'red'}

      dic3.update(dic4)   # 

      print(dic3)

      {'name':'abc','job':'it','age':18,'color':'red'}

      删:

      dic5={‘name’:‘abc’,'age':18,'job':'it'}

      dic5.clear()  #清空字典

      ret=dic5.pop(age)   #删除‘’age‘’:18 键值对,返回键值对中的值

      print(ret)

      18

      字典的遍历

      dic5={‘name’:‘abc’,'age':18'}

      for i in dic5:  # i 默认是字典的键 推荐用这种 效率高

      print(i,dic5[i])

      for i,v in dic5.items():  #遍历键和值

      print(i,v)

    String(字符串)

      print('hello'[2:])

      "llo"

      关键字 in

      print('%sbc'%'a')   #格式化输出

      a=‘bbb‘

      b=‘ccc’

      c=‘——’join([a,b])  #拼接

      print(c)

      bbb——ccc

      

      

  • 相关阅读:
    【leetcode】153. 寻找旋转排序数组中的最小值
    vue下载网络图片
    前端开发项目细节
    如何在手机上预览本地h5页面
    react拖拽添加新组件
    js拖入并复制和拖动改变位置和改变大小
    dva model
    postMessage跨源通信
    react-router
    event.stopPropagation()和event.preventDefault(),return false的区别
  • 原文地址:https://www.cnblogs.com/xuepangzi/p/7898134.html
Copyright © 2011-2022 走看看