j=0
l=[]
s=’hsauhf hujduhaufh osjfdosaij kofaoiji’
for i in s:
if i==’ ‘:
l.append(s[j:s.index(i)])
j=s[s.index(i):-1].index(i)+1s
print(l)
模仿split()
模仿reversed()
s=()
for i in (1,2,3):
s=(i,)+s
print(s)
d={}
l=[‘春季123’,’夏季456’,’秋季789’,’冬季101112’]
for i in range(1,5):
d[i]=l[i-1]
print(d)
x=int(input())
if x in d:
print(d[x])
else:
print(‘信息不存在’)
计算输入的内容重复个数(分类计数)
x=input()
l=[]
for i in x:
if i not in l:
l.append(i)
d={}
for j in l:
d[j]=x.count(j)
print(d)
方法二
x=input()
d={}
for k in x :
d[k]=0
for k in x :
d[k]+=1
print(d)
方法三
x=input()
d={}
for k in x :
if k not in d:
d[k]=1
else:
d[k]+=1
print(d)
小题
l=[‘tarena’,’xiaozhang’,’abc’]
d={}
for i in l:
d[i]=len(i)
print(d)
l=[‘tarena’,’xiaozhang’,’abc’]
方法二
print({i : len(i) for i in l})
小题