第三组 查找算法 第二题 关于输入的问题



  • list=input()
    然后为什么list[0]是‘’[‘’
    而list[1]就直接跳到‘’2‘’了



  • 你的list是一个string,索引list[1]对应的是string的第2个字符
    如果想把string转换为list:
    1)如果你的string是工整的,例如s = [1, 2, 3, 5],可以使用eval()函数,安全起见更推荐ast.literal_eval函数
    2)如果是字母组成的,可以直接list(s)
    3)如果是由“ ”隔开的,可以s.split()


登录后回复
 

与 慕测论坛 的连接断开,我们正在尝试重连,请耐心等待