数据类型
字符串
字符串声明:’ ‘、" "、’’’ ‘’’. 字符串符号:+、*、in、not in 、is、not is、[] 获取字符串元素: s =’hello‘ s[0]~s[len(s)-1] 切片: s=[start:end[:step]]#包前不包后 字符串内置函数: lower() upper()#大小写 islower() isupper() replace() split() find() rfind()lfind() #查找,从右查找,从左查找 strip() lstrip() rstrip()#截掉字符串的空格(全部,左,右 join()#将序列中的元素以指定的字符连接生成一个新的字符串。 isalpha() 是否是字母 isdigit()#是否是数字
列表:list
特点:保存多个元素,元素有顺序,可以通过下标找到对应的元素,可以增加元素,删除,修改元素,查询 内置函数: append extend #extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。 insert#用于将指定对象插入列表的指定位置。 remove pop clear del sort reverse index count
元组:tuple
特点:保存多个元素,不可以增加,删除,修改元素,但是可以查询元素 内置函数: index count 支持下标操作:t=(1,2) t[0],t[1:]
字典:dict
特点:键值对保存元素,键是唯一的,而值不唯一。可以支持对键值对的增删改查。 内置函数: 增加(修改)元素:dict={} dict[key]=value 删除键值对:dict1.pop() dict1.popitem() dict1.clear() 查询:items() values() keys()
|