#1。涉及概念split(" " ,要切的次数 默认为全切(-1)写1就切一次 )" "这里的内容为要切的根据, # 以谁为根据来切,如果要切的值的索引位置在0 位上,则返回的列表中第一个字符串为空 #split只能对字符串操作,这个方法可以完成字符串转换成列表 s='dqqqqdaaadccc' list1=s.split('d') print(list1) list2=s.split('d',1) print(list2) s.strip('d') print(s) #dqqqqdaaadccc这个是结果 # #这个要注意dqqqqdaaadccc直接打印s 还是原来的字符串: # 只有在对s=s.strip('d')做这种重新赋值类操作才可以 #这就是字符串的不可变性 s.upper() print(s) replace q='asdffdsa' Q=q.replace('s','W') print(Q)
sort sorted reverse reversed的区别
3、sorted与sort区别
前者是内置函数,后者是列表、字典的方法;前者返回一个新列表
>>> i = [55, 12, 23, 45, 18, 26]
>>> n = sorted(i)
>>> i
[55, 12, 23, 45, 18, 26]
>>> n
[12, 18, 23, 26, 45, 55]
>>> i.sort()
>>> i
[12, 18, 23, 26, 45, 55]
4、reversed与reverse区别
前者是内置函数,后者是列表、字典的方法。前者返回一个新列表
>>> i = [55, 12, 23, 45, 18, 26]
>>> for n in reversed(i):
print(n, end = ' ')
26 18 45 23 12 55
>>> i
[55, 12, 23, 45, 18, 26]
>>> i.reverse()
>>> i
[26, 18, 45, 23, 12, 55]
>>>