Python基础语法2 元组 & 字典 & 选择结构

元组

1.元组:定义 a=(1,2,3) 元组与列表相似,唯一不同的是元素定义后不可修改,但调用输出无区别,由于元素不可修改,所以调用元组时无需再次检索元组内元素,因此元组的调用速度比列表快。

2.元组的使用: 元组可以整个删除例如 a=(1,2,3) 删除元组 del a,但是不可以单独删除某个元素(单独删某个元素就成了对元组内容进行改变)。

3.元组与列表可以用相互转换,
    例:元组转列表  a=(1,2,3)   b=list(a) 执行后 b=[1,2,3] 此时b为元组a转换后的列表结果,但原元组a无改变
    列表转元组 b=[1,2,3] a=tuple(b) 执行后 a=(1,2,3) 

字典

1.类似于java中的map ,定义: a={'a':'1','b':'2','c':'3','d':'4','e':'5','f':'6'} ,与JAVA类似不可有相同的键,但值没影响可以重复

2.使用  b=a[‘b’] 得到的 b值=2  

3.修改添加 a['t']=11 如果没有‘t’这个键那么添加一个键值对,如果有了那么修改键 ‘t’ 对应的值 

4.a={'a':'1','b':2} a.has_key('a')判断字典a的key中是否有‘a’

选择结构

    1.语法

注意事项:1.每次判断后接 “:”  2.判断后的操作需要换行,并且空四个格,回车后会自动空格。

你可能感兴趣的:(Python基础语法2 元组 & 字典 & 选择结构)