1. 首页
  2. Python

python-重温没有记住的东西

“u003Cdivu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F543ddb652aea4b57add3026690d511ed” img_width=”635″ img_height=”462″ alt=”python-重温没有记住的东西” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003Eu003Cstrongu003E格式化u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003E# 格式化u003Cbru003Ea=123u003Cbru003Eb=’ww’u003Cbru003Eprint(“%d,%s,%%”%(a,b))u003Cbru003E# %d,%s,%f,%c,%fu003Cbru003Eu003Cu002Fpreu003Eu003Cpu003Eu003Cstrongu003Ewhile-else:没有while就走elseu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E优先级:()>not>and>or。谁u003Cu002Fstrongu003Eu003Cstrongu003E先在u003Cu002Fstrongu003Eu003Cstrongu003E,先算谁!!!u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E列表增删查改u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003E# append 追加,给列表的最后面追加一个元素u003Cbru003El = [1, 2, ‘a’]u003Cbru003El.append(666)u003Cbru003Eprint(l) # [1, 2, ‘a’, 666]u003Cbru003E# insert 插入在列表的任意位置插入元素u003Cbru003El = [1, 2, ‘a’]u003Cbru003El.insert(1,’太白’)u003Cbru003Eprint(l) # [1, ‘太白’, 2, ‘a’]u003Cbru003E# extend 迭代着追加,在列表的最后面迭代着追加一组数据u003Cbru003El = [1, 2, ‘a’]u003Cbru003El.extend(‘太白# pop 通过索引删除列表中对应的元素,该方法有返回值,返回值为删除的元l = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003Eu003Cu002Fpreu003Eu003Cpreu003Eret = l.pop(1)u003Cbru003Eprint(ret,l) # alex [‘太白’, ‘WuSir’, ‘女神’]u003Cbru003E# remove 通过元素删除列表中该元素u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003El.remove(‘alex’)u003Cbru003Eprint(l) # [‘太白’, ‘WuSir’, ‘女神’]u003Cbru003E# clear 清空列表u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003El.clear()u003Cbru003Eprint(l) # [] u003Cbru003E# delu003Cbru003E#按照索引删除该元素u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003Edel l[2]u003Cbru003Eprint(l) # [‘太白’, ‘alex’, ‘女神’]u003Cbru003E# 切片删除该元素,顾头不顾腚u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003Edel l[1:2]u003Cbru003Eprint(l) # [‘太白’, ‘WuSir’, ‘女神’]u003Cbru003E# 切片(步长)删除该元素 u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003Edel l[::2]u003Cbru003Eprint(l) # [‘alex’, ‘女神’]u003Cbru003Eu003Cu002Fpreu003Eu003Cpreu003E# 按照索引改值u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003El[0] = ‘男神’u003Cbru003Eprint(l) # [‘男神’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003E# 按照切片改值(迭代着增加)u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003El[1:3] = ‘abcdefg’u003Cbru003E# 先把以前的拿出来,空了想添多少填多少,以当前类型最小单位u003Cbru003E# l[1:3] = [‘abcdefg’] # 把字符类型转为列表,列表的最小单位u003Cbru003Eprint(l) # [‘太白’, ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘女神’] u003Cbru003E# 按照切片(步长)改值(必须一一对应)u003Cbru003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003El[::2] = ‘对应’u003Cbru003Eprint(l) # [‘对’, ‘alex’, ‘应’, ‘女神’]u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003Eu003Cstrongu003E其他:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E排序:sort(),sort(reverse = True)u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E反转:reverse()u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E列表转字符串:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Ejoin()u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Estr=”.join(list)u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003El = [‘太白’, ‘alex’, ‘WuSir’, ‘女神’]u003Cbru003Es = ”.join(l)u003Cbru003Eprint(s)u003Cbru003Es = ‘_’.join(s)u003Cbru003Eprint(s)u003Cbru003E>>太白alexWuSir女神u003Cbru003E>>太_白_a_l_e_x_W_u_S_i_r_女_神u003Cbru003Eu003Cu002Fpreu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F88b3f988097a406e883ef7a718a93d21″ img_width=”451″ img_height=”412″ alt=”python-重温没有记住的东西” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003Eu003Cstrongu003ETip:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E切片:[从什么开始,从什么结束,步长]u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E字符串操作:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Ecapitalize:首字母大写,其余小写u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Etitle:每个单词首字母大写u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Eswapcase:大小写反转u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Ecenter(X):在X个字符中居中字符串u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Eexpandtabs:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003Es = ’12\t3456’u003Cbru003Ess = s.expandtabs()u003Cbru003Eprint(ss)u003Cbru003E>>12 3456u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003Eu003Cstrongu003E格式化的更整齐,比\t不容易出错。u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Estartwith(X):是否以X开头。返回True,Falseu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Estartwith(X,Y,Z):字符串第Y位次开始,第Z位次结束,是否以X开头u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E类似:endwithu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003ETip:位次从0开始算u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E字符串索引:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003Ev = ‘Xiaoran’u003Cbru003Evv = v.find(‘r’)u003Cbru003Eprint(vv,type(vv))u003Cbru003E>>4 <class ‘int’>u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003Eu003Cstrongu003E找到任意字符的位置,找不到返回-1u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Eindex():和find一样,但找不到报错u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E去空格strip()u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E类似 lstrip,rstrip:左去空格,右去空格u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Ecount(X):在字符串中X的数量u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003Esplit():分割u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003Es = ‘Xiaoran Wang Shuo ran’u003Cbru003El = s.split() # 默认以空格拆分为列表u003Cbru003Eprint(l)u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003E u003Cstrongu003Ereplace():u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003Es = ‘Xiaoran Wang Shuo ran’u003Cbru003El = s.replace(‘Xiaoran’,’tongxue’,1) # 替换几次,默认全部u003Cbru003Eprint(l)u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003Eu003Cstrongu003E用新字符串来替换旧的。前面是旧的,后面是新的。u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E元组:只读列表。u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F20ab3dea79be42a08b5ef973a472d0ae” img_width=”510″ img_height=”347″ alt=”python-重温没有记住的东西” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cu002Fdivu003E”

原文始发于:python-重温没有记住的东西

主题测试文章,只做测试使用。发布者:逗乐男神i,转转请注明出处:http://www.cxybcw.com/12876.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code