元组:
1.创建元组
tuple = (11,22,33,44,55,66)
tuple1 = (11,22,33,[99,88,77,66],44)
2.元组元素不可修改
tuple[1] 不可以
如果元组中嵌套列表,字典等,则嵌套元素具备列表,字典的特性:
修改元组中嵌套的列表中的某个值
tuple1[3][1] = 00
结果:(11,22,33,[99,00,77,66],44)
向元组中嵌套的列表中追加值
tuple1[3].append(123)
结果:(11,22,33,[99,00,77,66,123],44)
tuple1[3] = 678 不可以修改
3.index()获取某个元素的下标:
tuple.index(11)
4.count()获取某个元素出现的次数:
tuple.count(11)
字符串:
str = " abd,fja,dof "
1.strip()去两侧空格:
str.strip()
2.split()按照哪个字符拆分字符串,拆分后为列表:
str.split(",")
3.join()将几个字符串通过某个元素连接:
“|”.join(str)
4.in 判断某个元素是否在字符串中:
5.fomat()字符串格式化:
msg = "my name is {name},i am {age} this year!"
msg1 = msg.format(name = "chenzz",age = 28)
print(msg1)
或者:
msg = "my name is {0},i am {age} this year!"
msg1 = msg.format("chenzz",28)
print(msg1)
6. center(长度,两侧填充字符):居中:
str.center(40,"-")
7.find()查找某个字符,返回下标,返回值-1没找到:
str.find("s")
8.isdigit()判断是否是数字
isalnum()判断是否有特殊字符
9.endwith()判断是否以某个字符结尾
startwith()判断是否以某个字符开始
10.upper() 小写转大写
lower() 大写转小写