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

Python--List

时间:2017-09-04 13:23:13      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:value   arp   dict   jin   定义   list   字符   div   log   

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

标签:value   arp   dict   jin   定义   list   字符   div   log   

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

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