python知识

1、list、字典有几个元素用len取长度

python知识

2、list转换成字典

python知识

3、list和字典都是可以循环的

python知识

python知识

python知识

4、元组(定义让别人不想改变得东西)

python知识

python知识

python知识

 5、字符串常用方法(必须转成字符串) 

# s=‘hahaha‘# 字符串也是有下标的# print(s[0])#也是可以取值的# print(s[1])# for i in s:#也是可以循环的#     print(i)# print(s.count(‘a‘))#a出现得次数# print(s.index(‘a‘,2))#从第2个开始找,不指定从0开始找# print(s.index(‘c‘))#找不到元素会报错# print(s.find(‘c‘))#也是找下标的,找不到元素返回-1# s=‘   hahaha   ‘# print(s.strip())#默认去掉字符串两边的空格和换行符# print(s.lstrip())#取左# print(s.rstrip())#取右# s=‘1234567890‘# print(s.startswith())#判断以什么开头,如电话号码以“1”开头# print(s.endswith())#判断以什么结束,如以“com”结尾# print(s.lower())#小写# print(s.upper())#大写# print(s.islower())#全部小写# print(s.isupper())#全部大写# s=[1,2,3,4,5,7......]#   0001 0002 0003 0004# s=‘1‘#字符串类型,先转换# print(s.zfill(5))#用来补0的,字符串类型,结果:00001# s=‘1ccax‘# print(s.capitalize())#首字母大写# print(s.replace(‘c‘,‘m‘))#替换,c替换称m,mmax;# print(s.replace(‘ ‘,‘‘))#也可取中间空格# print(s.isdigit())#判断是否为纯数字# s=‘欢迎光临‘# print(s.center(20,‘#‘))#居中# s=‘       ‘# print(s.isspace())#判断是不是空格,是空格,返回true,反之false# s=‘编号是,{name},{age}‘# print(s.format(name=1,age=2))#传谁等于谁就行# print(s.format_map({‘name‘:1,‘age‘:35}))#传一个字典# s=‘编号是nameage‘# print(s.isalnum())#如果是大小写字母,汉字、数字返回是true,其他的字符串都返回false# print(s.isalpha())#如果是大小写字母,汉字返回是true,其他的字符串都返回false#重要的方法合计:# print(s.find(‘c‘))#也是找下标的,找不到元素返回-1# print(s.count(‘a‘))#a出现得次数# print(s.strip())#默认去掉字符串两边的空格和换行符# print(s.startswith())#判断以什么开头,如电话号码以“1”开头# print(s.endswith())#判断以什么结束,如以“com”结尾# print(s.lower())#小写# print(s.upper())#大写# print(s.replace(‘c‘,‘m‘))#替换,c替换称m,mmax;# print(s.isdigit())#判断是否为纯数字#很重要、很重要、很重要,切记:s.split()、s.join()# s=‘zyb,cmc,wy,lj,lzh,lxy‘# s1=‘zyb,cmc,wy,lj,lzh,lxy‘# s2=‘zyb.cmc.wy.lj.lzh.lxy‘# print(s.split(‘,‘))#用来分割字符串,返回一个list:[‘zyb‘, ‘cmc‘, ‘wy‘, ‘lj‘, ‘lzh‘, ‘lxy‘]# print(s1.split())#用空格分隔# print(s2.split(‘,‘))#[‘zyb.cmc.wy.lj.lzh.lxy‘]结果找不到,直接放在一个list里#s.join()#连接字符串# l=[‘zyb‘, ‘cmc‘, ‘wy‘, ‘lj‘, ‘lzh‘, ‘lxy‘]# print(‘,‘.join(l))#通过‘,’连接 zyb,cmc,wy,lj,lzh,lxy# print(‘‘.join(l))#全整一块了 zybcmcwyljlzhlxy# print(‘ ‘.join(l))#通过空格连接 zyb cmc wy lj lzh lxy# l3=[1,2,3,4,5,6]#报错,必须全是字符串才可行# print(‘,‘.join(l3))# print(‘‘.join(l3))# print(‘ ‘.join(l3))# l4=‘abcdefhijklm‘# print(‘,‘.join(l4))#a,b,c,d,e,f,h,i,j,k,l,m# print(‘‘.join(l4))#abcdefhijklm# print(‘ ‘.join(l4))#a b c d e f h i j k l m

 6、切片

 

相关推荐