DATA='035020340001001021001001010101010007600000000'
#1.循环遍历判断
NUM=len(DATA) #字符串总长度
# print('字符个数:',NUM)
for i in range(NUM): #遍历
# print(i,DATA[i])
if int(DATA[i])==0:
pass
else:
LR=NUM-i #调转顺序从右到左
print('第',LR,'个是非零字符串,值为',DATA[i])
#2.map实现
print('====分割线====')
def zerotest(x):
if int(DATA[int(x)])!=0:
print('第',NUM-x,'位置非零',DATA[int(x)])
# return x
RES=map(zerotest,list(range(1,NUM)))
list(RES)
刚搞明白 此map非java中的map