zoukankan      html  css  js  c++  java
  • 第5天,python之路

    已经过了两三天了,东西一点没来写,今天慢慢的写吧。

    还是会按Alex Li的流程来学习,编写     写出自己的东西

    • 常用的数据类型

        简单的有,str ,int , 

          常用的:  列表list[],  字典dict{key:value}  元组tuple()  集合set{}

    list 

    属性方法

      切片   list[m:n]    list[-m:0]

      增:list.append(str)

        list.extend ( list[])  #扩展列表

      删 : del list (ele)  #指定元素删除

         list.remove(ele)  #指定元素删除

          list.pop()  #删除最后一个元素

      改 : list [indes] = str

      插 : list.insert(index,str)  #插入元素

      统计:list.count()  #统计元素个数

      排序:list.sort()  #排序

      反转:list.reverse()  

      下标:list.index(ele)

    dict    无序性,key值唯一

      增 : dict [key] = str    如果字典中无key值,就增加键值对,如果存在key,则修改value值

          dict.update(dict 1)  #更新字典

      删: del dict[key]

        dict.pop(key)

        dict.popitem()  #随机删除

      改: dict [key] = value

      查: dict [key ]

        key in dict

        dict.get(key)  #获得key对应的value

      初始化:dict.setdefault(key,value)  #有key,则不变;无key,则增加键值对

      dict.keys()  #关键字列表

      dict.values()  #value值列表

      循环字典:    for key in dict:

                 print(key,dict[key])

          for key,value in dict.item():

            print(key,value)

    tuple    只创建,不能修改,可读的列表  

       tuple.count()  #统计

      tuple.index()  #索引元素

    set     交&,差-,并|,补^    无序性,去重

      增: set.add(ele)

        set.update(list)

      删:set.remove(ele)

      查: x in set

        x not in set

    这些数据已经够用了,好好利用起来

      

      

      

      

      

  • 相关阅读:
    关于MySQL 最后一部安装阶段无法响应的问题
    为PHP 启用Mysql 的dll
    webcast终于改版了
    有意思的oracle转义字符
    Telnet协议详解及使用C# 用Socket 编程来实现Telnet协议
    我被百度悲剧了
    阻止 http://3b3.org/c.js恶意SQL注入
    驱动研究日记-链表+后备链表
    C# 执行汇编类
    Tuning and Slimming JBossAS
  • 原文地址:https://www.cnblogs.com/haccer/p/9651735.html
Copyright © 2011-2022 走看看