用Python编制索引

卢卡斯·格里洛斯(LucasGrillos)

所以,这里有我正在为学校工作的这段代码

def sem1Sort(semester1, selectionSEM1):
    for semester1["1"] in semester1:
        if semester1["1"] in selectionSEM1:
             print semester1["1"]

def main():     
    selectionSEM1 = ["a", "t", "b", "f", "d", "e"]

    semester1 = {"1": ['a', 'e', 't', 'x', 'l', 'y'], "2": ['b', 'f', 'h', 'm', 'r', 'd'] ,
    "3": ['a', 'b', 'j', 'k', 'o', 'q', 'u'], "4": ['c', 'l', 't', 'z', 'd', 'f'],
    "5": [], "6": [], "7": [], "8": []}


main()

因此,在sem1Sort():方法中,它应获取semester1列表以及人工选择SEM1列表。之后,针对学期[“ 1”]列表中的每个不同索引,如果它位于selectionSEM1中,则应打印它,对吗?

约翰

我认为您的问题是“我如何获得在学生的选择和一个学期可用的课程中都可以找到的课程?”。在不更改数据格式化方式的情况下,请尝试使用此过滤方法。

def sem1Sort(semester1, selectionSEM1):
    for period in semester1:
        if period == '1':
            for cls in semester1[period]:
                if cls in selectionSEM1:
                     print cls

因为您只检查第一个期间

def sem1Sort(semester1, selectionSEM1):
    print '\n'.join([cls for cls in semester1['1'] if cls in selectionSEM1])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python Pandas索引编制改革

来自分类Dev

Python Elasticsearch 7.05索引编制失败

来自分类Dev

Python 2.7:持续进行搜索和索引编制

来自分类Dev

使用Python UTF-8问题进行Elasticsearch索引编制

来自分类Dev

Elasticsearch中的索引编制

来自分类Dev

Zotero索引编制

来自分类Dev

Android Studio冻结索引编制

来自分类Dev

检查SOLR索引编制进度

来自分类Dev

遍历并为列表编制索引?

来自分类Dev

时间重新编制索引

来自分类Dev

检查SOLR索引编制进度

来自分类Dev

不可变的字符串Python?编制索引时的时间复杂度?

来自分类Dev

ClassB = [ClassA,ClassA,ClassA]无法打印ClassB并为其编制索引。Python

来自分类Dev

Magento重新编制索引问题

来自分类Dev

如何为pdf文档编制索引?

来自分类Dev

Elasticsearch-什么是索引编制过程?

来自分类Dev

Swift数组下标索引编制中的错误?

来自分类Dev

Google App为游戏编制索引

来自分类Dev

_rperm解析中的索引编制方法

来自分类Dev

以编程方式开始重新编制索引

来自分类Dev

Windows 10设置未编制索引

来自分类Dev

如何为pdf文档编制索引?

来自分类Dev

跟踪器递归索引编制失败

来自分类Dev

我使用哪个字段编制索引

来自分类Dev

Google App为游戏编制索引

来自分类Dev

Windows搜索服务在索引编制时崩溃

来自分类Dev

Logstash浮动字段未编制索引

来自分类Dev

强制突触为目录编制索引

来自分类Dev

获取由Google编制的动态文本索引