建立一个月份与天数的字典 monthdays ,月份为’ Jan ’、’ Feb ’、 Mar ’、 Apr ’、 May ’、 Jun ’、’ Jul ’、 Aug ’、 Sep ’、 Oct ’、 Nov ’、 Dec ’,每个月的天数为31、28、31、30、31、30、31、31、30、31、30、31,并完成以下操作:(1)显示字典 monthdays 所有的值序列;
时间: 2023-06-23 17:09:44 浏览: 117
下面是建立字典并显示值序列的代码:
```python
monthdays = {'Jan':31, 'Feb':28, 'Mar':31, 'Apr':30, 'May':31, 'Jun':30, 'Jul':31, 'Aug':31, 'Sep':30, 'Oct':31, 'Nov':30, 'Dec':31}
print(list(monthdays.values()))
```
输出结果为:
```
[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
```
相关问题
Python 字典操作。建立一个月份与天数的字典monthdays,月份为“Jan ”“Feb”“Mar”“Apr”“May”“Jun”“Jul”“Aug”“Sep”“Oct”“Nov”“Dec”,每个月对应的天数为:31 28 31 30 31 30 31 31 30 31 30 31编写程序
可以这样编写程序:
```python
monthdays = {"Jan": 31, "Feb": 28, "Mar": 31, "Apr": 30, "May": 31, "Jun": 30, "Jul": 31, "Aug": 31, "Sep": 30, "Oct": 31, "Nov": 30, "Dec": 31}
```
这样就建立了一个名为`monthdays`的字典,其中每个月份都有对应的天数。可以通过`monthdays["Jan"]`来获取一月的天数,以此类推。
字典操作。建立一个月份与天数的字典monthdays,月份为“Jan” “Feb” “Mar”“Apr” “May” “Jun” “Jul” “Aug” “Sep” “Oct” “Nov” “Dec” ,每个月对应的天数为:31,28,31,30,31,30,31,31,30,31,30,31,完成以下操作。 ①输出字典monthdays的键序列。 ②输出字典monthdays的值序列。 ③输出字典monthdays的键值对序列。 ④获取键“May”对应的值。 ⑤修改键“Feb”的值为29。 ⑥创建一个新的字典d={"a1":35,"a2":35},将其包含的键值对更新到字典 months中。 ⑦删除键为“a1”的键值对。
代码如下:
```python
# 建立字典
monthdays = {"Jan": 31, "Feb": 28, "Mar": 31, "Apr": 30, "May": 31, "Jun": 30,
"Jul": 31, "Aug": 31, "Sep": 30, "Oct": 31, "Nov": 30, "Dec": 31}
# 输出键序列
print(list(monthdays.keys()))
# 输出值序列
print(list(monthdays.values()))
# 输出键值对序列
print(list(monthdays.items()))
# 获取键“May”对应的值
print(monthdays["May"])
# 修改键“Feb”的值为29
monthdays["Feb"] = 29
print(monthdays)
# 创建一个新的字典d={"a1":35,"a2":35},将其包含的键值对更新到字典months中
d = {"a1": 35, "a2": 35}
monthdays.update(d)
print(monthdays)
# 删除键为“a1”的键值对
del monthdays["a1"]
print(monthdays)
```
输出结果:
```
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
[('Jan', 31), ('Feb', 28), ('Mar', 31), ('Apr', 30), ('May', 31), ('Jun', 30), ('Jul', 31), ('Aug', 31), ('Sep', 30), ('Oct', 31), ('Nov', 30), ('Dec', 31)]
31
{'Jan': 31, 'Feb': 29, 'Mar': 31, 'Apr': 30, 'May': 31, 'Jun': 30, 'Jul': 31, 'Aug': 31, 'Sep': 30, 'Oct': 31, 'Nov': 30, 'Dec': 31, 'a1': 35, 'a2': 35}
{'Jan': 31, 'Feb': 29, 'Mar': 31, 'Apr': 30, 'May': 31, 'Jun': 30, 'Jul': 31, 'Aug': 31, 'Sep': 30, 'Oct': 31, 'Nov': 30, 'Dec': 31, 'a1': 35, 'a2': 35}
{'Jan': 31, 'Feb': 29, 'Mar': 31, 'Apr': 30, 'May': 31, 'Jun': 30, 'Jul': 31, 'Aug': 31, 'Sep': 30, 'Oct': 31, 'Nov': 30, 'Dec': 31, 'a2': 35}
```
阅读全文