码迷,mamicode.com
首页 > 编程语言 > 详细

python基本数据类型之------列表

时间:2018-06-08 14:12:30      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:pytho   bsp   lex   wan   基本数据类型   span   删除   zha   需要   

列表----list

1、列表格式:

  中括号括起来,

  逗号分隔每个元素,

  列表中的元素可以是数字、字符串、列表、布尔值、等所有的都能放进去

  “集合“,”内部可以放置任何东西

  li=[‘alex‘, ‘小名‘, [12, 23, 45], 23, 23, ‘小花‘]

2、列表中可以嵌套任何类型

3、可以通过索引取值,  或者切片取值(切片取值的结果也是列表)

  print(li[3])           print(li[3:-1])

4、支持for循环,   while循环。

5、列表元素可以进行修改

  索引修改: li [ 2 ] =120    print(li)

  索引切片修改: li [1:3] = [27, 28]

6、删除

  索引删除: del li [1]     print(li)

  索引切片删除: del li [2,4]    print(li)

7、支持 in 操作

  v = ‘alex‘ in li         print(li)

8、嵌套列表查询方式

  li=[‘小王‘,‘小宁’, [a, b, [d, e, f ],  c ], ‘小张’]

  print(li[2][2][0])

9、字符串转换成列表

  s=‘abcdefg‘

  li = list(s)

  print(li)

10、列表转换成字符串

  如果列表中即有数字又有字符串,需要自己写一个for循环

    li = [12,13,14,‘xiaozhang‘, ‘xiaowang‘]

    s=‘ ‘

    for i in li :

      s=s+str(i)

    print(s)

  若列表中的元素只有字符串,直接用字符串join方法

  li = [‘xiaozhang‘, ‘xiaowang‘]

   v = ‘ ‘.join(li)

   print (v)

 

python基本数据类型之------列表

标签:pytho   bsp   lex   wan   基本数据类型   span   删除   zha   需要   

原文地址:https://www.cnblogs.com/yongkang/p/9154939.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!