• python的数据类型特点和常用方法


    数据类型 
    不可变数据类型:字符串,整数,浮点,布尔,元组 
    可变数据类型:列表 字典 集合 

    序列: 列表,字符串,元组,集合,字典 
    有序序列:列表,字符串,元组(有序功能特点:索引 遍历 切片) 
    无序序列:集合,字典

    常用方法:

    列表(list)

    list_1.append() 将元素追加到列表的末尾

    list_1.insert()将元素插入到列表的指定位置

    list_07.extend(list_06) #合并一个列表,括号里面的列表合并在后面

    list_1.pop()默认移除列表最后一个元素,并返回元素的值

    list_1.remove()根据元素的值删除  ,如果列表中有多个相同的元素,会删除前面那个

    list_13.reverse()列表反转

    list_1.sort 列表排序(正序)

    字符串(string)

    str.upper() 字符串转大写

    str.lower()字符串转小写

    str.strip() 默认去除字符串两边的空格,换行( --内容换行),制表符( --作用是对齐表格数据的各列)

    str.split()把字符串通过指定标识符进行分割

    str.join() # 字符按自定义的分隔符连接在一起

    str. replace() replace(substring,newstring,max)# substring表示被替换的字符串,newstring要替换字符串,max表示替换的次数

    元组(tuple)

    tuple.index()返回指定元素在元组中的索引

    tuple.count()返回指定元素在元组中出现的次数

    max() 返回序列中最大的元素

    min() 返回序列中最小的元素

    sum() 返回序列中元素的总和

    字典(dict)

    get()查询键对应的值(如果键不存在,返回None)

    dict_03.keys()#取出键

    dict_03.values()取出值

    setdefault()字典添加元素()# 注:如果插入数据键已经在字典里,插入是不生效的;默认值为空时,插入数据为None

    update 方法 利用一个字典项更新另外一个字典

    集合(set)set 集合中的元素具有唯一性,不能重复,集合是无序的

    add增加元素

    pop 随机删除

    字符串、元组、列表的转换

    #字符串转元组

    print(tuple("hello"))

    #字符串转列表

    print(list("hello"))

    #元组列表

    print(list(("we","34s",34)))

    #列表转元组

    print(tuple(["beijing","shanghai","hangzhou"]))

    #元组转字符串

    print("".join(("zhangsan","lisi","wangwu")))

    #列表转字符串

    print("".join(["aa","bb","cc","dd"]))

  • 相关阅读:
    insert 批量插入
    mybatisplus 数据去重
    【新品预告】北京迅为3A5000核心板即将来袭
    弗里德曼迪亚科尼斯规则,偏度,峰度
    第三方支付功能测试点【杭州多测师_王sir】【杭州多测师】
    数据库测试需要注意的点【杭州多测师_王sir】【杭州多测师】
    Python题目:2个list列表相加【杭州多测师】【杭州多测师_王sir】
    蚂蚁金服笔试题:需求文档有什么可以量化的【杭州多测师】【杭州多测师_王sir】
    IDEA: 菜单栏消失的解决办法
    使用arm Neon操作,提高内存拷贝速度
  • 原文地址:https://www.cnblogs.com/iruance/p/14364940.html
Copyright © 2020-2023  润新知