我正在从一个文件的数据创建一个列表,我不能在它的原始子例程之外使用该列表,我如何才能使它成为全局的,这样我就可以在任何地方使用它并更改它
def selecting_qs():
global main_list
dif = difficulty.get()
print(main_list,dif)
#main list order:
#Question ID , Difficulty , Topic , Answer ID , Picture ID , Frequency
def main_file_info():
main_file = open("main_file.txt","r")
main_file_info=main_file.readlines()
for line in main_file_info:
main_list=line.split("@")
main_list=main_list[1:len(main_list)-1]
main_file.close()
return(main_list)
要传递函数中使用的变量,只需返回它们,分配它们,然后通过他们。在当前脚本中,这将如下所示:
如果有悬而未决的问题,请让我知道
相关问题 更多 >
编程相关推荐