zoukankan      html  css  js  c++  java
  • 第三天 PYTHON 基本数据类型

    list 列表

    list类中提供的方法(共11种)

    1. 原来值最后追加
    li.append()
    2. 清空列表
    li.clear()
    3. 拷贝,浅拷贝
    li.copy()
    4. 计算元素出现的次数
    li.count(值)
    5. 扩展原列表,参数:可迭代对象
    li.extend(可迭代的对象)
    6. 根据值获取当前值索引位置(左边优先)
    li.index(值)
    7. 在指定索引位置插入元素
    li.insert(索引位置,值)
    8、 删除某个值(1.指定索引;2. 默认最后一个),并获取删除的值
    li.pop(索引)
    9. 删除列表中的指定值,左边优先
    li.remove(值)


    ps:删除可以用
    1 pop
    2 remove
    3 del[1]
    4 del[2:3]
    5 clear
    10 将当前列表进行翻转
    li.reverse()
    11 列表的排序
    li.sort()    #从小到大
    li.sort(reverse=True)    #从大到小

    列表说明:
    1、列表格式
    2、列表中可以嵌套任何类型
    3、列表可以索引取值
    4、列表可以切片取值,取值结果也是列表
    5、列表可以for循环、while循环
    6、列表可以索引修改、切片修改
    7、列表可以用in判断元素是否在列表中
    8、列表可以用li[3][1][2][1]的方式深层次查找
    9、列表转换,字符串转换为列表默认进行for循环;列表转换为字符串需要自己写for循环一个一个处理;如果列表中全部都是字符串,可以用join方式转换

    *************************************************************************************************

    元组 tuple
    tuple类中提供的方法:(共2个)
    1、获取指定元素在元组中出现的次数
    tu.count(元素)
    2、获取指定元素在元组中的位置,(左边优先)
    tu.index(元素)

    元组说明:

      1、  书写格式,一般写元组的时候,推荐在最后加入 ,

      2、  可以被索引

      3、  可以被切片

      4、  可以被for循环

      5、  可以转换为列表、字符串

      6、  元组的一级元素不可修改/删除/增加



    pycharm小贴士:
    点击code,reformatcode ,可以帮助整理格式,处理下划线
     
  • 相关阅读:
    8行代码批量下载GitHub上的图片
    python经典面试算法题1.1:如何实现链表的逆序
    pandas处理excel的常用方法技巧(上)
    numpy---python数据分析
    python、C++经典算法题:打印100以内的素数
    Java中数组、集合、链表、队列的数据结构和优缺点和他们之间的区别
    Hystrix
    Java中的static关键字解析
    Spring Boot
    Springcloud和Dubbo的区别。Eureka和Ribbon和Hystrix和zuul
  • 原文地址:https://www.cnblogs.com/trunkslisa/p/9185871.html
Copyright © 2011-2022 走看看