将列表转换为字符串?

2023-12-27

我想知道是否有办法将我的列表转换为字符串。

示例:有没有办法转换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(使用前将#替换为@)

将列表转换为字符串? 的相关文章

随机推荐