加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

七、python list列表

发布时间:2020-12-20 10:54:00 所属栏目:Python 来源:网络整理
导读:个人理解: python 的list 列表,非常类似java 的数组,也类似于shell脚本里的数组。就是一个变量,存的是一组不同的数据。 比如 list1 = [123,[1,2,3,4,"hehe"],"陈司大帅哥"] 这个列表。就可以拆分成 list1[0] = 123 list1[1] =?[1,"hehe"] (list1的下标1

个人理解:

  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)

运行

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读