python--元组和字典

一、元组

               Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。

                元组的格式;

                                   变量名=(,,,,)

                访问元组

                                通过索引取数据

                                             案例

                                                        aTuple=(23,35,56,34,11,21)

                                                        print(aTuple[2])

                                                        #56

                查询个数

                                count查询出现的个数

                                             案例

                                                      aTuple=('b','c','d','e','f','g')

                                                      print(aTuple.count('d'))

                                                       #1              

                查询索引

                                index:查询元素的索引,有对应的元素返回对应的索引,否则报

                                有对应索引是打印索引    没有对应索引时报错

                 类型转换

                                列表转换元组      tuple(列表名)

                                元组转换列表      a=list(元组名)

                                 注意:元组是不可修改的  想要修改需要先转换为列表进行修改  修改完后在转换为元组

                元组的循环取值

                                           两种方式:  for循环        while循环

二、字典  

                字典的格式            变量名={key1:value,key2:value,,,}  

                根据键访问值

                                    案例

                                            info={"name":"anfly","age":18,"sex":"男"}

                                            print(info["name"])

                                            #anfly

                修改元素

                               有对应的key则是修改数据,没有对应的key是新增数据

               删除元素

                                del               删除指定的元素

                                clear()          清空

               查询长度         

                                len():查询键值对的个数        len(字典名)

你可能感兴趣的:(python--元组和字典)