现有一列表 ls = ['the lord of the rings','anaconda','legally blonde','gone with the wind'],编写程序,实现以下功能: 1. 输入“1”,输出元素为0-9的3次方的列表
时间: 2023-05-02 22:05:05 浏览: 322
anaconda+uwsgi报错Fatal Python error: initfsencoding: Unable to get the locale encoding
代码实现如下:
```
ls = ['the lord of the rings', 'anaconda', 'legally blonde', 'gone with the wind']
n = int(input("输入“1”,输出元素为0-9的3次方的列表:"))
if n == 1:
res = [i**3 for i in range(10)]
print(res)
else:
print("输入有误,请输入“1”。")
```
其中,`if`语句判断输入的数字是否为1,如果是,则执行列表推导式生成一个元素为0-9的3次方的列表,并输出;如果不是,则提示输入有误。
阅读全文