我正在尝试从 python 速成课程中学习 python,但是这一项任务让我很难过,我在任何地方都找不到答案
任务是想想你最喜欢的交通方式,并制作一个列表,其中存储了几个例子 使用你的列表打印关于这些项目的一系列陈述
cars = ['rav4'], ['td5'], ['yaris'], ['land rover tdi']
print("I like the "+cars[0]+" ...")
Run Code Online (Sandbox Code Playgroud)
我假设这是因为我将字母和数字放在一起,但我不知道如何在没有错误的情况下产生结果,并且将不胜感激地收到帮助我得到的错误是
类型错误:只能将 str(不是“列表”)连接到 str**
小智 6
new_dinner = ['ali','zeshan','raza']
print ('this is old friend', new_dinner)
Run Code Online (Sandbox Code Playgroud)
使用逗号,
代替加号+
如果您+
在print ('this is old friend' + new_dinner)
语句中使用加号,则会出现错误。
小智 5
您的第一行实际上生成一个列表元组,因此cars[0]
是一个列表。
如果你打印cars
你会看到它看起来像这样:
(['rav4'], ['td5'], ['yaris'], ['land rover tdi'])
Run Code Online (Sandbox Code Playgroud)
去掉中间的所有方括号,您将得到一个可以索引的列表。
归档时间: |
|
查看次数: |
49808 次 |
最近记录: |