个人理解:
python 的List 列表,非常类似java 的数组,也类似于shell脚本里的数组。就是一个变量,存的是一组不同的数据。
比如 List1 = [123,[1,2,3,4,"hehe"],"陈司大帅哥"] 这个列表。就可以拆分成
List1[0] = 123
List1[1] = [1,"hehe"] (List1的下标1,存的是一个新的List。如果我想通过List1变量获取里边的hehe ,可以用 List1[1][4]的方式。类似于JAVA的二维数组)
List1[2] = "陈司大帅哥"
这种只用一个变量名,可以存放不同类型数据的方式,并通过变量下标取出指定数据的方式,就称为列表。
同事,字符串严格来说也可以作为一个列表去看待,因为一样可以通过下表取出指定位置的字符串。相当于单个字符串的一个组合体。
但是int 整形类型是不可以作为List 去看待的。比如int 1234 这个数字,不能用下标的形式取出个十百千任何位置的数字。
例
字符串可以name1 可以取出数字2,但是num1 用下表获取直接报错。
常见方法
1、修改列表内容。
将 List1 = [123,"陈司大帅哥"] 列表里的 "hehe" 修改成 "haha"
List1 = [123,"hehe"],"陈司大帅哥"] #通过分析,hehe 这个值是List1[1]下的[4]的值。List1[1][4]=[1,"haha"]print(List1)
运行
总结以上是内存溢出为你收集整理的七、python list列表全部内容,希望文章能够帮你解决七、python list列表所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)