标签:index 数字类型 反转 sort pop title 位置 move end
字符串总结:存一个值,有序,不可变
字符串的用法:
查找字符串中的单个字符:
name = " aleX"
print(name[1])
查找字符串内容的内置方法:
str=‘hello‘
# 查找位置
print(str.find(‘e‘))#1
print(str.rfind(‘o‘))#4
print(str.find(‘1‘))#没找到就会返回1,不会报错
# 查找位置
print(str.index(‘e‘))#1
print(str.rindex(‘o‘))#4
# print(str.index(‘1‘))#报错
# 查找个数
print(str.count(‘l‘))#2
字符串简单打印格式方法:
print(‘购物车清单‘.center(50,‘*‘))
**********************购物车清单***********************
print(‘>‘.rjust(50,‘-‘))
------------------------------------------------->
print(‘<‘.ljust(50,‘-‘))
<-------------------------------------------------
# 大小写转换
print(‘hello word‘.lower())#大写转小写
# hello word
print(‘hello word‘.upper())#小写转大写
# HELLO WORD
#首字母大写,其他小写
print(‘helLo word‘.capitalize())
#Hello word
#大小写反转(原本小写的变大写,原本大写的变小写)
print(‘Hello word‘.swapcase())
#hELLO WORD
#每个单词的首字母大写
print(‘hello word‘.title())
#Hello Word
#is类型
#判断是否为数字类型
print(‘1‘.isdigit())
#字符串中包含的是字母或者中文字符
print(‘ab‘.isalnum())
# 字符串中包含的是字母(中文字符)或数字
# print(‘ab‘.isalnum())
# print(‘123123‘.isalnum())
# print(‘ab123‘.isalnum())
列表
# 列表总结:存多个值,有序,可变
#插入值
l=[1,2,3,4]
l.insert(2,111)
print(l)
# #删除
del l#删列表
del l[0]#删值
res=l.remove(1)#删值
l.pop(0)#删除第一个值
l.pop(-1)#删最后一个值
l.clear()#清除列表
l.extend(‘56‘)#增加‘5‘,‘6‘
[1, 2, 3, 4, ‘5‘, ‘6‘]
l.append(5)#增加一个
l.reverse()#列表倒一下
l.sort()#排序,由小到大
l.sort(reverse=True)#排序,从大到小
标签:index 数字类型 反转 sort pop title 位置 move end
原文地址:https://www.cnblogs.com/lvhanzhi/p/9360064.html