我想知道是否有一种方法可以将我的列表转换为字符串。
示例:有没有一种转换MyList = ['a', 'b', 'c', 'd', 'e']
为的方法MyString = "abcde"
?
原因:我正在尝试用这5个字母来表达单词:包,坏,出租车,床...
我尝试创建一个可显示的标签,MyList._contains_("bad")
但由于“不好”不在整个列表中,所以它不起作用,但是“ b”,“ a”,“ d”分别在列表中。
所以我想,如果将整个列表转换为一个字符串,我将可以使用类似这样的东西,MyString._contains_("bad")
并在标签中显示单词。
那么有没有办法将所有这些转换成一个字符串呢?还是有解决此问题的更有效方法?
谢谢
>>> MyList = ['a', 'b', 'c', 'd', 'e']
>>> ''.join(MyList)
'abcde'
您其他问题的解决方案
>>> MyList = ['a', 'b', 'c', 'd', 'e']
>>> all(letter in MyList for letter in 'bad')
True
>>> all(letter in MyList for letter in 'test')
False
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句