码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-02-22 10:28:38      阅读:157      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!