我想知道是否有办法将我的列表转换为字符串。
示例:有没有办法转换MyList = ['a', 'b', 'c', 'd', 'e']
to MyString = "abcde"
?
原因:我试图用这 5 个字母组成单词:bag、bad、cab、bed...
我尝试创建一个标签来显示MyList._contains_("bad")
但它不起作用,因为“bad”不在整个列表中,但“b”、“a”、“d”单独在列表中。
所以我想如果我将整个列表转换为一个字符串,我将能够使用类似的东西MyString._contains_("bad")
并在标签中显示单词“show”。
那么有没有一种方法可以将所有这些转换为一个字符串呢?
或者有更有效的方法来解决这个问题吗?
Thanks
>>> 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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)