import torch
import numpy as np
import matplotlib.pyplot as plt
# for t in range(100):
# print(t)
a = [1, 2, 3]#list
b = np.array(a)#numpy array
print("\n a:", a, "\n b:", b)
x = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=-1)
y = x.pow(2) + 0.2 * torch.randn(x.size())
m = {'1' : 5,'2' : 4}
for i in m:#这个地方只输出键
print(i)
print(m['1'])
# a
# {'a': '1', 'b': '2', 'c': '3'}
# >>> for key in a:
# print(key+':'+a[key])
# a:1
# b:2
# c:3
# >>> for key in a.keys():
# print(key+':'+a[key])
# a:1
# b:2
# c:3
#在使用上,for key in a和 for key in a.keys():完全等价。
# >>> for value in a.values():
# print(value)
# 1
# 2
# 3
# (3)遍历字典项
# >>> for kv in a.items():
# print(kv)
# ('a', '1')
# ('b', '2')
# ('c', '3')
# (4)遍历字典健值
# >>> for key,value in a.items():
# print(key+':'+value)
# a:1
# b:2
# c:3
# >>> for (key,value) in a.items():
# print(key+':'+value)
# a:1
# b:2
# c:3