PTA Python作业5
时间: 2024-02-16 11:56:21 浏览: 70
关于PTA Python作业5,以下是我的回答:
1. 对于第一个输入,可以使用字符串的split()方法将其分割成单词,然后使用count()方法统计每个单词出现的次数,最后将结果存储在一个字典中。具体代码如下:
```python
s = "life is short we need python we need python"
words = s.split()
word_count = {}
for word in words:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
print(word_count)
```
输出结果为:{'life': 1, 'is': 1, 'short': 1, 'we': 2, 'need': 2, 'python': 2}
2. 对于第二个输入,可以使用索引来获取列表中的元素。具体代码如下:
```python
ls = [3.5, "Python", [10, "PYTHON"], 3.6]
result = ls[2][-1][1]
print(result)
```
输出结果为:'Y'
3. 对于第三个输入,可以使用内置函数max()、min()、sum()和len()来计算列表中元素的最大值、最小值、总和和平均值。具体代码如下:
```python
lst = [1, 2, 3, 4, 5]
max_value = max(lst)
min_value = min(lst)
sum_value = sum(lst)
avg_value = sum_value / len(lst)
print("最大值:", max_value)
print("最小值:", min_value)
print("总和:", sum_value)
print("平均值:", avg_value)
```
输出结果为:
最大值: 5
最小值: 1
总和: 15
平均值: 3.0
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)