1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| L1=[] L2=[] L3=[] s="字符串是字符的有序集合" print(s) for i in range(11): L1.append(s[i]) L2.append(s[-i-1]) ''' L1.sort() 将列表元素排序 L1.reverse() 将列表元素反转 L1.index() 返回第一次出现元素x的下标 L1.insert(i,x) 在位置i处插入值x L1.count(x) 返回元素x在列表中的数量 L1.remove(x) 删除列表中第一次出现的元素x L1.pop(i) 取出列表中位置i的元素并删除它 ''' print(L1,"\n",L2) print(s[:len(s):2]) print(ord('a')+ord('z')) for i in range(30): L3.append(chr(i)) print(L3) s=s[:4]+"\n"+s[4:] print(s) print(i for i,x in enumerate(s) if x == "字")
x = "abcdefgfedcba" print('字符串中字母大写' + x.upper()) print('字符串中字母小写' + x.lower()) print('首字母大写' + x.capitalize()) print('去指定字符' + x.strip('a,b,c')) a = x.split("f", 2) tittle = "按指定字符分割字符串:" a.append(tittle) print(a)
print('判断是否为数字类型',x.isdigit()) print("指定字符串查找返回下标",x.find("f")) print('字符串替换'+x.replace("a","。")) ''''' str.replace(old,new[,max]) old 被替换的字符串 new 替换old的字符串 max 可选字符串,替换不超过max次 '''
L4="Python is an excellent language" print(L4.split()) print(L4.split("n"))
|