Python 中 list 与 str 的最基本区别 1. 从表面看2. 从内存上看 1. 从表面看 list: 可以查询内部元素,可以重新给内部元素赋值 str: 可以查询字符,不可以重新给字符赋值 2. 从内存上看 list: 内存是链表性质的,每个元素即独立(有各自的内存)又有关联(链表),故有序的 str: 一旦定义,就占用一个内存,只可以去看到,无法更改