python - 如何使用 Pyhton 创建具有未知维数的多维向量?
问题描述
完全编辑(为简单起见):
我正在尝试自动执行一项任务,将链接列表放入字典中,而不是遍历每个链接并获取其各自的链接等等,从而创建一个巨大的树状结构在最后。
解决方案
我还没有测试过这段代码,如果有问题请告诉我
yourlinks={'a':'google.com','b':'google.com'}
def yourawesomefunction(link):
#does some thing
return dictionary of more links!
def loop(dictionary):
if dictionary=={}:
pass
#when your tree finally ends, go on to the next branch
for x in dictionary:
dictionary[x]=yourawesomefunction(dictionary[x])
#create branches
for x in dictionary:
loop(dictionary[x])
#go into next layer
loop(yourlinks)
哦,顺便说一句,我希望你的树在某个时候结束,因为如果没有,它可能会永远跟随第一个链接
此外,调用自身的函数可能会导致很多问题,因此请尽可能避免这种情况。
推荐阅读
- python - keyboard.is_pressed() 之后的输入包含额外的前缀
- r - 循环清洗数据集 (R)
- matplotlib - 为什么 Matplotlib.pyplot 在 Visual Studio Code 中不起作用?
- c++ - 有什么方法可以使变量类型与它所在的类的类型相同,并且是静态的和 const 而不是指针?
- c++ - 部分排序不适用于向量
- ruby-on-rails - 在保存模型之前 Sidekiq 邮件程序作业访问数据库
- node.js - 一台服务器上的 React 和 GraphQL
- jupyter-notebook - Kubeflow:笔记本服务器卡在加载中
- python-3.x - Python:查找排序和旋转数组中的最小元素
- c# - 如何在字符串中找到单词的所有起始索引?