首页 > 其他 > 详细

dict((v[0], Student(*v))for v in data)

时间:2016-02-22 10:25:35      阅读:123      评论:0      收藏:0      [点我收藏+]
 1 # -*- coding: utf-8 -*-
 2 data = [[12202710, linbin, 23], [12202711, yanyu, 24],
 3         [12202712, qzc, 22], [12202715, sxy, 23]]
 4 class Student(object):
 5     def __init__(self, num, name, age):
 6         self.num = num
 7         self.name = name
 8         self.age = age
 9 new_data = dict((v[0], Student(*v))for v in data)
10 stu = new_data.get(12202712)
11 print stu.num, stu.name, stu.age

 

dict((v[0], Student(*v))for v in data)

原文:http://www.cnblogs.com/Alex-LiN/p/5206233.html

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