2022.10.31python学习第二天

    python 集合(数组)

     1. 列表:是一种有序和可更改的集合,允许重复的成员     

        列表用  [] 来编号    可通过索引号来访问列表项       

        同时也可以使用索引号对列表中内容进行更改 

         eg:list[1] = "chory"               eg:list = [1,22,33]     for x in list:        print (x)

      检查列表中是否存在 if x in list   print (yes)

      确定列表有多少项:print(len(list))

      添加项目:list.append()

      在某处插入新项目:  list.insert(索引项,“插入内容”)

      删除项目:list.remove()    list.pop() 删除指定的索引,若未指定,删除最后一项 

       list.clear() 清空列表    del list

      复制列表:

      eg:利用copy   list1 = list.copy()          list2 = list(list1)

     合并列表:

          eg: list= list1 +list 2 

      2.组:有序但不可更改,允许重复的成员    元组使用圆括号编写  tuple

 

       更改元组值 : 将元组转化为列表在进行更改

       使用for循环遍历元组项目   in 检查项目是否在元组中   

      创建仅有一个项目的元组,eg:tuple = (“apple”) 

      合并列表:

       tuple2 =tuple(tuple1)

      tuple2=tuple1 +tuple

 

      3.集合:是一个无序和无索引的集合,没有重复的成员

      添加项目: 添加一个项目:set.add()

            添加多个项目:set.update()

      删除项目:

          eg:set.remove()   

          set.discard()要删除的项目不存在,discard不会引起错误

      合并项目:

     eg:union() set3 = set1.union(set2) 

             返回一个集合,包括两个集合中的所有项目

     eg:set1.update(set2)

        将set2中的项目插入set1中

      4.词典:无序,可变和有索引的集合,没有重复的成员 dictionary

      字典使用花括号 拥有键和值

       访问项目: a = dict ["model"]     x = dict.get("model") 

       通过键名更改值: dict["model"] = 2019

       使用values 函数返回字典的值 for in dict.values(): print(x)

        for x,y in dict.items():   print(x,y)

       添加项目: dict["键"] = "值"

 

      删除项目:dict.pop()   删除指定键名的项

      制作副本:dit1 = dict(dict2)

IF  else 

                  else  关键字会捕获未被之前的条件捕获的任何内容 ,并且在else之后并不需要添加条件

     eg: a = 200  b = 300 c = 400   if  a > b : print(a>b)   elif a == b:     print(a=b)        else :print (a < b )

    嵌套if语句,在满足前一个if语句的条件下进行再次判断

posted @ 2022-10-31 20:30  抬下  阅读(38)  评论(0)    收藏  举报