列表索引中的 for 循环
我有一个简单但困难的问题,我熟悉 python 中的 for 循环,但当我尝试循环列表索引中的范围时,它给了我一个错误。
for x in range(0,9):
fakelist[f'{x}'].split('\n\n')
这段代码给了我一个类型错误。
I have a simple yet difficult question for me, I am familiar with for loops in python but as I am trying to loop through a range in the list index it gives me an error.
for x in range(0,9):
fakelist[f'{x}'].split('\n\n')
This code gives me a TypeError.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设
fakelist
是Python 列表数据类型
您的代码尝试将
string
数据类型变量作为索引传递到列表中 -fakelist
因此出现错误。如果运行上面的代码,您可以看到您尝试传递的
index
是string
类型尝试使用以下代码。
Assuming
fakelist
is aPython List datatype
Your code is trying to pass a
string
datatype variable as index to the into the list -fakelist
Hence the error.If you run the above code you can see that the
index
what you are trying to pass is astring
typeTry to use the following instead.
如果你使用这样的东西会怎么样:
fakelist[x].split('\n\n')
What if you use something like this:
fakelist[x].split('\n\n')