zoukankan      html  css  js  c++  java
  • python全栈开发_day5_字符串及列表类型

    一:字符串

      1)优先掌握知识点。

     

    a="   21j3:b12jk:b3j12:3bjk12   "
    
    #内置方法之strip
    print(a.strip(" "))
    #得到返回值:21j3:b12jk:b3j12:3bjk12
    
    #内置方法之split
    pritn(a.split(":"))
    #得到返回值:["   21j3","b12jk","b3j12","3bjk12   "]
    
    print(a.split(":",1))
    print(a.rsplit(":",1))
    #分别得到返回值:["   21j3","b12jk:b3j12:3bjk12   "],["   21j3:b12jk:b3j12","3bjk12   "]
    
    #join
    print(“|”.join([123,234,345]))
    #得到返回值:“123|234|345”
    
    #lower和upper
    print(a.lower)
    print(a.upper)
    得到返回值"   21j3:b12jk:b3j12:3bjk12   "" 
      21J3:B12JK:B3J12:3BJK12   "
    
    #format的三种玩法
    a="{y}{x}".format(x="a",y="b")
    #得到返回值:"ba"
    a="{2}{1}".format("a","b")
    #得到返回值:"ba"
    a="{}{}".format("a","b")
    #得到返回值:"ab"

       2)了解知识点

    #title,capitalize
    print("asd sdf dfg".title())
    print("asd sdf dfg".capitalize())
    #分别得到返回值"Asd Sdf Dfg" 和 "Asd sdf dfg"
    
    #isdigit,numeric,decimal
    num1=b"1"
    num2=u"1"
    num3=""
    num4=""
    #isdigit识别unicode和bytes类型数字
    #numeric识别unicode数字
    #decimal识别除bytes类型外所有类型数字

    二:列表类型

      1)添加元素

        

    #append
    l=[1,2,3]
    l.append(4)
    print(l)
    #得到返回值:[1,2,3,4]
    
    #insert
    l.insert(0,9)
    print(l)
    #得到返回值:[9,1,2,3,4]
    
    #extend
    l.extend([5,6,7,8])
    print(l)
    #得到返回值:[9,1,2,3,4,5,6,7,8]

      2)移除元素

    #上接添加元素
    
    #pop
    r=l.pop(0)
    print(r,l)
    
    得到返回值:9 和 [1,2,3,4,5,6,7,8]
    
    #remove
    l.remove(5)
    print(l)
    得到返回值:[1,2,3,4,6,7,8]
  • 相关阅读:
    docker registry 私有仓库 安装配置、查询、删除
    Docker registry cli 私有仓库镜像查询、删除、上传、下载 shell
    shipyard 中文版安装 -- Docker web管理
    docker 构建镜像 centos7 nginx php
    centos7 docker 安装配置
    使用linuxbridge + vlan网络模式
    openstack配置域名访问
    openstack windows 2008镜像 制作
    #openstack centos6 centos7 kvm镜像制作
    python升级到3.*版本
  • 原文地址:https://www.cnblogs.com/xuxingping/p/10578216.html
Copyright © 2011-2022 走看看