zoukankan      html  css  js  c++  java
  • python 日记 day4。

    1.为何数据要分类

      数据是用来表示状态的,不同的状态应该用不同类型的数据来表示。

    2.数据类型

      数字

      字符串

      列表

      元组

      字典

      集合

    列表:列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,32位python的限制是 536870912 个元   素,64位python的限制是 1152921504606846975 个元素。而且列表是有序的,有索引值,可切片,方便取值


    i = [1,'a','b',2,3,'a'] li.insert(0,40) #按照索引去增加 print(li) li.append('aaa') #增加到最后 li.append([1,2,3]) #增加到最后 print(li) li.extend(['q,a,w']) #迭代的去增 li.extend(['q,a,w','aaa']) li.extend('a') li.extend('abc') li.extend('a,b,c') print(li)

    l1 = li.pop(1) #按照位置去删除,有返回值 print(l1) del li[1:3] #按照位置去删除,也可切片删除没有返回值。 print(li) li.remove('a') #按照元素去删除 print(li) li.clear() #清空列表
     改
     li = [1,'a','b',2,3,'a']
     li[1] = 'dfasdfas'
     print(li)
     li[1:3] = ['a','b']
     print(li)

    切片去差 print

    index用法(方法用于从列表中找出某个值第一个匹配项的索引位置)
    
    a = ["q","w","r","t","y"]
    print(a.index('r')
    count(数)(方法统计某个元素在列表中出现的次数)。
    a = ["q","w","q","r","t","y"]
    print(a.count("q")
    sort (方法用于在原位置对列表进行排序)
    reverse (方法将列表中的元素反向存放)
     a = [2,1,3,4,5]
     a.sort()# 他没有返回值,所以只能打印a
     print(a)
     a.reverse()#他也没有返回值,所以只能打印a
     print(a)

    公共方法

    l=len(li)  :len 判断列表长度

    li.index('w')  :index 查找列表索引

    li.sort()          sort :正向排序

    li.sort(reserve=true) 反向排序

    li.reserve()   reserve:反转

  • 相关阅读:
    一起来学SpringBoot(十七)优雅的参数校验
    使用JDBC创建出版社和书籍管理系统
    springMvc(初识+操作步骤)
    模拟Java-Sping,实现其IOC和AOP核心
    python多个装饰器的执行顺序
    JAVA——不简单的fianl关键字
    Java HTTP 组件库选型看这篇就够了
    这一次,我连 web.xml 都不要了,纯 Java 搭建 SSM 环境!
    13数据结构与算法分析之---链式栈
    12数据结构与算法分析之---顺序栈
  • 原文地址:https://www.cnblogs.com/lianggege123/p/8067582.html
Copyright © 2011-2022 走看看