您可以将字符串中的字符添加到列表中吗?

卡珀

我想知道是否可以将例如一个字符串str(input())并将其拆分为单个chars,然后将其添加到中list我试图制作一个简单的脚本(类似于some子手游戏),一开始我就这样写:

x=input('Choose word: ').lower()
letters=[]
letters.append(list(x))
print(letters)

但是此代码将整体附加listlist而不是单个chars

编辑:这输出[['o', 'u', 't', 'p', 'u', 't']]意味着整个列表被追加为一个项目,但我希望此输出['o', 'u', 't', 'p', 'u', 't'],如何使其附加单个字符而不是整个列表

肚皮糖

使用扩展而不是附加功能。

#Extend
x=input('Choose word: ').lower()
letters=[]
letters.extend(list(x))
print(letters)

# ['p', 'y', 't', 'h', 'o', 'n']

要从列表中删除字符,同时在删除后保留空白,请在列表中使用replace:

y=input("Choose a letter to remove: ").lower()
removed=[s.replace(y,'') for s in letters]
print(removed)

#['p', '', 't', 'h', 'o', 'n']

我希望这个帮助,除非它与您想要的有所不同。那让我知道 否则,编码愉快!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将字符添加到sql中的字符串

将某个元素添加到字符串后,从列表中删除该字符

有没有办法可以将包含 LINQ where 子句的字符串添加到列表中?

在 Python 中,您可以将列表中的元素添加到字典的值中吗?

如何将一串字符串添加到列表中

java - 我可以在java中将元素添加到空字符串向量中吗?

如何将字符串添加到 Transform Message 组件中的 Java 列表中?

Python-将列表中的字符串元素添加到数组中

如何将列表中的字符串添加到字典中?

将附加 html 添加到字符串中

将字符串添加到 bash 中的列

将类添加到字符串中的元素

将变量添加到字符串中

将TSearchrec的字符串添加到备注中

将字符串添加到Selenium中的xPath

将字符串文件添加到arraylist中

将格式化的字符串添加到UITextView中已经格式化的字符串吗?

如何将字符串添加到待办事项列表中的字符串列表

是否可以使用mysql将字符串添加到结果中?

无论如何我可以将“”(空格)添加到字符串值中

如何使用javascript将字符串添加到for循环内的列表中?

将列表中的每个项目添加到字符串的循环

Ansible:使用新的随机字符串将元素添加到词典列表中

如何将字符串添加到列表中而不重复

如何将字符串添加到列表中的某些项目?

如何将字符串添加到列表中?

Flutter 如何使用“forEach”方法将字符串添加到新列表中

将字符串添加到元组列表中每个元组的末尾

将子项添加到元素为字符串和列表的组中