我在Jupyter笔记本中执行了三个不同的for循环操作.代码如下
b = {}
temp_1 = []
for x in range(0,4):
y = [4,5]
temp_1.append(x*y)
b[x] = temp_1
print("\n First for loop output \n",b)
Run Code Online (Sandbox Code Playgroud)
b = {}
temp_1 = []
for x in range(0,4):
for y in range(4,6):
temp_1.append(x*y)
b[x] = temp_1
print("\n 2nd for loop output \n",b)
Run Code Online (Sandbox Code Playgroud)
b = {}
temp_1 = []
for x in [0,1,2,3]:
for y in [4,5]:
temp_1.append(x*y)
b[x] = temp_1
print("\n 3rd for loop output \n",b)
Run Code Online (Sandbox Code Playgroud)
{0: [[], [4, …Run Code Online (Sandbox Code Playgroud) 我有一个zip值的大清单。我想将它们分成两个单独的列表。
biglist = [(1.913, 0), (13.06, 22), (24.041, 36), (34.972, 50)]
[list1,list2] = biglist
Output: ValueError: too many values to unpack (expected 2)
Run Code Online (Sandbox Code Playgroud)
我期望以下输出
list1 = [1.913, 13.06, 24.041, 34.972]
list2 = [0, 22, 36, 50]
Run Code Online (Sandbox Code Playgroud)
如何获得?