基本上我有一个UNKNOWN值<nav class="nav-wrapper" [class.is-toggled]="isToggled" [class.is-hidden]="!isToggled">
<ul class="nav-links">
<li class="nav-link" *ngFor="#link of links">
<a [routerLink]="[link.href]">
<div class="label-wrapper">{{link.label}}</div>
<div class="icon-wrapper"><i class="{{link.icon}}"></i></div>
</a>
</li>
</ul>
</nav>
的字典,它基于用户以前的一些输入。
现在我想基于这个字典x中的值创建几个新的字典,我希望它们以x={a, b, c, d......}
等形式出现,从字典中获取值的唯一方法是致电a={}, b={], c={}...
但问题是我不能打电话给x[0], x[1]...
和东西。
我该怎么办?
答案 0 :(得分:0)
首先,上面的内容并不是真正的字典。 x是一个列表。要获取值,只需搜索密钥。
>>> x = ["a", "b", "c", "d"]
>>> y = ["g", "e", "r", "f"]
>>> z = {"x" : x, "y" : y}
>>> print(z["x"])
{'d', 'b', 'c', 'a'}