python字典问题

img


python字典使用

alien_0 = {'color': 'green', 'points': 5}
print(alien_0['color'])
print(alien_0['points'])

我的疑问就是:为什么green需要加引号,数字5不需要加引号

因为green是字符串类型。 数字5是innt类型,如果加上引号也就成了字符串类型