2017-07-25 43 views
-2

如共享逻辑:是新来的蟒蛇,请下面的概念

ECE_student_list = [['section-1', [["sai",'science'], ["rama",'maths']]], 
       ['section-2', [["seetha",'science'], ["ravana",'maths']]]] 

我通过传递键部分名称打印学生的名字和主题。

为例如:如果关键是“部分-1”第一个学生就应该打印出“西”,“科学” 第二个学生,那么它应打印“拉玛”,“数学”

请分享Python中的逻辑。

+3

使用字典。 –

+0

如前所述,请阅读[字典](https://docs.python.org/3/tutorial/datastructures.html)。仔细考虑代码,然后用您自己的代码尝试更新您的问题并解释您遇到的困难。 – idjaw

回答

0

不会直接共享代码。你必须自己学习和实验。虽然我可以告诉你你可以期待什么作为你的输出。

您可以在python中创建一个字典,并将section-1,section-2作为键和学生列表添加为每个键的值。

你的字典结构是这样的:

{ 
    'section-1' : [ 
    {'sai':'science'}, 
    {'rama':'math'} 
    ], 
    'section-2':[ 
    {'sai':'science'}, 
    {'rama':'math'} 
    ] 
} 
+0

耶谢谢你的回复。请分享鳕鱼 –

+0

请写下你自己的一些代码,然后问为什么它不工作 - 当然,除非它! – holdenweb