标签:form 列表 组成 字符 update 占位符 删除 很多 ems
一、 str 常用的方法主要有:(在pycharm界面中,在方法的位置按Ctrl + 左键可以查看方法的详细使用信息)
len,count, join,strip,isdigit,replace,title,startswith,endswith,expandtabs,format,find,index
说明其中几个如下:
#占位符的使用 a = "qiu {0} , xiao {1}" b = a.format(‘ni‘,33) print(b) #输出结果:----b中的ni,33自动代入a字符串中的{0},{1} #qiu ni,xiao 33 #replace("字符串中的部分字符“,”替换后的新字符“,替换次数) ss = "hahahdeea" b = ss.replace("ha",bb",2) #count(”字符串中的某个字符“)----结果显示字符串中的某个字符在整个字符串中的个数 #备注:find 和index的区别--find在找不到substring是不会抛出异常,而是会返回-1,y因此不会有影响,而index若找不到则会报错
二、list 常用的方法主要有:
len,count,reverse,copy,append,remove,del,pop,update,clear
区别下remove,del 和pop ---都是从列表中去除元素
a = [‘a‘,‘b‘,‘cB‘,‘dYH‘] #remove---删除首个符合条件的元素 a.remove(‘b‘) print(a) #---------------------------------------------- #pop---按照索引删除字符,返回值可以赋给其他的变量 b = a.pop(1) #只有进行print了索引为1的元素才会从列表中移除 print(b) #移除后的结果 print(a) #---------------------------------------------- #del---按照索引删除字符,返回值不能赋给其他变量 del(a[2]) print(a)
三、元组常用的方法主要有(和list有很多相似之处,除了不能修改元组的值(不能增删改)
四、字典常用方法主要有:
len,count,keys,values,items,clear,get,pop,update
d={‘name‘:‘qiu‘,‘age‘:‘18‘} #增 d={‘name‘:‘qiu‘,‘age‘:‘18‘} d[‘sex‘] = ‘man‘ print(d) #删 pop() ‘‘‘通过指定的key值,删除字典的一个键值对 返回被删除的key对应的value ‘‘‘ d={‘name‘:‘qiu‘,‘age‘:‘18‘} print(d.pop(‘name‘)) print(d) #删 clear()---清空 d={‘name‘:‘qiu‘,‘age‘:‘18‘} d.clear() print(d) #字典操作之:改 d={‘name‘:‘qiu‘,‘age‘:‘18‘} d[‘age‘] = ‘13‘ print(d) #查 get(),setdefault(),has_key() ‘‘‘ get() 功能:通过给定的key,查找对应的value,如果给定的可以在字典中无,则返回None 参数:key setdefault() 功能:通过给定的key,查找对应的value,如果给定的可以在字典中无,则返回None, 同时在字典中增加‘test‘: None键值对, 参数:key,value ‘‘‘ d={‘name‘:‘qiu‘,‘age‘:‘18‘} print(d.get(‘name‘)) print(d.get(‘test‘)) print(d.setdefault(‘name‘)) print(d.setdefault(‘test_1‘)) print(d.setdefault(‘test_2‘,80)) print(d) print(d.has_key(‘name‘)) #字典操作之:旧貌新颜 items() ‘‘‘ 把原字典的键值对佾来,组成一个元组,最后以列表的形式返回 ‘‘‘ d={‘name‘:‘qiu‘,‘age‘:‘18‘} print(d.items()) #字典操作之:keys(),values() ‘‘‘ 以列表的形式返回字典的所有键或者值 ‘‘‘ d={‘name‘:‘Tom‘,‘age‘:‘22‘} print(d.values()) #字典操作之:update() ‘‘‘ 把字典d2的键/值对更新到d里 ‘‘‘ d={‘name‘:‘qiu‘,‘age‘:‘18‘} d2 = {‘height‘:170,‘tel‘:110} d.update(d2) print(d)
标签:form 列表 组成 字符 update 占位符 删除 很多 ems
原文地址:https://www.cnblogs.com/junzhu2/p/9053843.html