第一题
解答:
str='how are you ?'
str1=str.split()#默认以空格分割,可以去除多个空格
print(str1)#['how', 'are', 'you', '?']
str2=' '.join(str1)#再用一个空格分隔,就可以去除多个空格了
print(str2)#how are you ?
第二题
解答:
s='hello.jsp'
s1='http://www.baidu.com'
print(s1.startswith('http://'))
print(s.endswith('.jsp'))
第三题
解答:
s='hello'
print(s[0])
print(s[-1])
print(s[:])
print(s[0:3])
print(s[::-1])
print(s[1:])
print(s*10)
print(s+'world')
print(s.find('he'))#说明'he'在s中,返回索引
print(s.find('aa'))#说明'aa'不在s中,返回-1
第四题
names=['jerry','Rain']
names.insert(2,['oldboy','oldgirl'])
print(names)
结果:
['jerry', 'Rain', ['oldboy', 'oldgirl']]
第五题
names=['jerry','Xiuxiu','Rain']
names[1]='秀秀'
print(names)#['jerry', '秀秀', 'Rain']
第六题
names=['jerry','Xiuxiu','Rain','Black']
names.insert(-1,'Blue')
print(names)
结果:
['jerry', 'Xiuxiu', 'Rain', 'Blue', 'Black']
第七题
names=list()
print(names)#[]
names.append('Blue')#['Blue']
names[0]='Black'#['Black']
names.append('Jack')
print(names)#['Black', 'Jack']