【发布时间】:2021-05-03 13:45:07
【问题描述】:
所以我试图迭代这个列表techno_list1 = ["C", "C#", "C++", "Java", "JavaScript", "Python", "Scala", "Oracle", "SQL Server", "MySQL Server", "PostgreSQL", "MongoDB"]
通过一个函数返回与下面列表中的关键字相关的作业数量是该函数:
def get_number_of_jobs(technology):
number_of_jobs = 0
page=0
new_results=1
while new_results>0:
paras={"description":technology,"page":page}
r=requests.get(baseurl,paras)
new_results=len(r.json())
page+=1
number_of_jobs+=(len(r.json()))
return technology,number_of_jobs
它返回一个像这样的元组('C', 239) ('C#', 50) ('C++', 32) ('Java', 138) ('JavaScript', 116) ('Python', 98) ('Scala', 94) ('Oracle', 18) ('SQL Server', 28) ('MySQL Server', 14) ('PostgreSQL', 22) ('MongoDB', 14)
所以我认为它应该是一个元组,但是当使用 type() 检查时,它一直返回<class 'NoneType'>
我希望它是 List 或 Tuple 无论如何都可以更改数据类型?
【问题讨论】:
-
请使用以下代码更新您的问题:
when checking using type() -
显示的函数只有一个返回路径;它不能返回
None。
标签: python list tuples data-science