最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 三分钟了解Python基本数据类型

    正文概述    2020-10-12   292

    三分钟了解Python基本数据类型

    数据类型

    基本数据类型:

    整型(int),浮点型(float),字符串(str),列表(li),元组(tuple),字典(dict),集合(set),布尔(bool)

    数值类型(整数,浮点,布尔)

    序列类型(字符串,列表,元组)

    散列类型(字典,集合)

    字节类型 a=bytes(‘123’)/a=b’123’

    字节数组bytearrary(‘123’)

    可变序列:列表,集合,字典

    不可变序列:字符串,元组

    数据类型方法

    字符串方法

    增:

    字符串拼接

    1.str1+str2+str3
    2.””.join([str1,str2,str3])
    3."%s %s %s"%(str1,str2,str3)
    4."{} {} {}".format(str1,str2,str3)

    删:

    x.replace(m,n,x) m:准备替换的内容 n:替换的内容 x:替换的个数

    查:

    x.index(m) m:索引的内容
    x.find(m) m:索引的内容
    x.count(m) m:计数的内容
    x.isdigit() 是否是数字
    x.isalpha() 是否是字母
    x.isupper() 是否是大写
    x.islower() 是否是小写
    x.startswith(m) 是否以m开头
    x.endswith(m) 是否以m结尾

    改:

    x.upper() 转化为大写
    x.lower() 转化为小写
    x.strip()去左右空白/lstrip去左空白/rstrip去空白
    x.title() 标题化
    x.capitalize() 第一个字母大写
    x.split(m,x) 以m为界分割 分割x次

    列表方法

    增:

    li.append(m) m:添加的内容
    li.insert(x,m) x:元素下标位置 m:插入的内容
    li.extend(list) list:为另一个列表

    删:

    li.pop(x) x:删除一个元素并返回该元素的值 若无参数x则从最后开始删除
    li.remove(m) m:需要删除的内容
    li.clear() 清空列表

    查:

    li.index(m) m:索引的内容
    li.count(m) m:计数的内容

    改:

    list[n]=x

    其他:

    copy() 浅复制
    import copy 深复制 适用于两层列表
    list1=copy.deepcopy(list2)

    永久排序

    li.sort(reverse=True/False) m:列表 True倒排序 False正排序
    m.reverse() 永久倒排序

    临时排序

    sorted(li,reverse=True/False) m:列表 True倒排序 False正排序
    reversed(m) 临时倒排序

    元组方法

    查:

    t.index(m) m:索引的内容
    t.count(m) m:计数的内容

    集合方法

    交集& 并集| 差集-

    增:

    a.add(m) m:向集合里面添加的内容

    删:

    a.pop() 随机删除集合内容
    a.remove() 指定删除集合内容

    查:

    a.isdisjoint(b) a与b是否存在交集
    a.issubset(b) a是b的子集吗
    a.issuperset(b) a是b的父集吗

    改:

    a.update(m) 向集合里面添加元素m可以为字符串 列表 元组 集合 字典

    字典方法

    增:

    d=dict.fromkeys(m,n) m:键的来源可迭代对象 n:设置值的默认值
    d.setdefault(m,n) 查询有则返回无则添加m:键 n:值

    删:

    d.clear() 清空字典
    d.pop(m) m:键 删除以m为键的字典
    d.popitem() 删除最后一个字典

    改:

    d.update(m) m:添加的字典
    dic[m]=n m:键 n:值

    查:

    d.get(m) m:键 返回m键对应的值
    d.keys() 获得键的列表
    d.values() 获得值的列表
    d.items() 同时获得键与值的元组 再通过遍历获得键与值

    判断类型:

    type() isinstance(变量,类型)

    起源地下载网 » 三分钟了解Python基本数据类型

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元