- a=(1,2,3,2,1,5,3,4,2,1) 求出出现次数最大的数
a=(1,2,3,2,1,5,3,4,2,1)
b={}
for i in a:
n =0
for j in a:
if i ==j:
n+=1
b[i]= n
b:{1: 3, 2: 3, 3: 2, 5: 1, 4: 1}
max(b,key=b.get)
- w = ('have', 'a nice', 'day!'), 希望得到结果 ('evah', 'ecin a', '!yad')
w=list(w)
for i in range(len(w)):
w[i] = w[i][::-1]
print(w)
3.有效的括号:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。
a=['()', '[]', '{}']
b='()[]'
def validate(b):
n=0
for i in range(1,len(b)+1):
if i%2==0:
w=b[i-2:i]
# print(w)
for d in a:
if w==d:
n+=1
count=len(b)/2
if count==n:
return True
else:
return False