首页 > 编程语言 > 详细

Python--List

时间:2017-09-04 12:57:08      阅读:222      评论:0      收藏:0      [点我收藏+]

1、定义方式:

  li=[元素1,元素2,.....]

    li=list()默认创建一个空列表

2、将一个可迭代的元素转换成list

  li=list(可迭代的元素) 内部进行for循环每一个元素 当做列表的元素

  a、字符串转换成list

str="杨瑞静"
li=list(str)
print(li)
结果:[‘杨‘, ‘瑞‘, ‘静‘]

b、元祖转换成list
tu=("yang","rui","jing")
li=list(tu)
print(li)

    c、字典转换成list

   由于字典循环默认是循环key 所以字典转换list有三种形式 key value items

    (1)默认key转换list

      

dict={"k1":"yang","k2":"rui","k3":"jing"}
li=list(dict)
print(li)

[k3, k1, k2]

    (2) value转换list

    

dict={"k1":"yang","k2":"rui","k3":"jing"}
li=list(dict.values())
print(li)


[yang, rui, jing]

 

       (3)items转换list

    

dict={"k1":"yang","k2":"rui","k3":"jing"}
li=list(dict.items())
print(li)

[(k1, yang), (k3, jing), (k2, rui)]

 


 


 

Python--List

原文:http://www.cnblogs.com/ruijing/p/7472885.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!