Python数据类型及定义:
数字
数值:int,long,float...
定义:直接赋值 例如 a1 = 1
序列
字符串:str
定义:' '," ",""" """ 例如 str1 = "hello world!"
注:在赋值的字符串前加r则表示定义的是一个正则表达式 例如 r = r'hello world'
元组:tuple
定义:( , , ,) 例如 tuple1 = ("name", "age", "sexy")
列表:list
定义:[ , , ,] 例如 list1 = ["name","age","sexy"]
字典:dict
定义:{ : , : , : ,} 例如 dic1 = {"name":"csdn", "age":10, "top":1}
区别
元组和列表区别为单一元素赋值使用方法(单一元素元组复制必须带逗号,列表则不需要)和元素是否可以被重新赋值(元组不可重新赋值,列表可以)
序列取值与切片:
取值:使用变量名加中括号[ ]中括号内为取值序列位 例如 str[0]
切片:取值中括号内用冒号分割起始位,终止位及步长 例如 str[0:4:1]