Py学习  »  Python

在python中,如何从列表中的字符串中选择一个char并将其与单个char进行比较?

BobisLeDev • 5 年前 • 1346 次点击  

下面是我尝试从li列表的“two”字符串中提取“t”字符并将其与单个“t”字符进行比较的代码:

li=["one","two","three"];

choice=1;

if li[choice[1]]=="t":
    print("valid");

else:
    print("unvalid");

问题是当我运行它时,它会说:

Traceback (most recent call last):
  File "C:\Users\Yobob\Documents\cours\ISN\ProjetISN\testPython.py", line 3, in <module>
    if li[choice[1]]=="t":
TypeError: 'int' object is not subscriptable
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/55534
 
1346 次点击  
文章 [ 1 ]  |  最新文章 5 年前