我有一个这样的元组:
('TRM',)
我只想从该元组中提取字符串。
我做了以下工作,但是它只是在考虑是否有更好的方法可以做到这一点。
>>> b = [x for x in a]
>>> b
['TRM']
>>> for i in b:
... print(i)
...
TRM
>>>
答案 0 :(得分:0)
如果您需要访问元组的特定元素,则可以按索引进行操作:
>>> a[0]
TRM
答案 1 :(得分:0)
不确定您要的是什么,但您可以这样做:
for i in b:
if isinstance(i, str):
print(i)
这将打印
TRM
编辑:现在,它检查元素是否为字符串。
答案 2 :(得分:0)
这将为您提供帮助
b = [x for x in a if type(x) == type("Str")]
print(b)