码迷,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
迷上了代码!