案例1
a='大自然真美'
i=len(a)-1
while i>=0:
print(a[i],end='')
i-=1
案例2(报错)
a='大自然真美'
i=len(a)-1
while i>=0:
print(a(i),end='')
i-=1
请问下大家,案例一和二里面的print(a(i))与print(a[i])的区别
案例1
a='大自然真美'
i=len(a)-1
while i>=0:
print(a[i],end='')
i-=1
案例2(报错)
a='大自然真美'
i=len(a)-1
while i>=0:
print(a(i),end='')
i-=1
请问下大家,案例一和二里面的print(a(i))与print(a[i])的区别
列表是[]。例如a=[1,2,3,4,5,6]//a[0]=1,只能用方括号表示。第一张图里面就是把字符串当做列表处理的,所以用a[i],意思是a里面第i个字符(从第0个开始算)