我正在建一个猪拉丁翻译器,我无法弄清楚如何识别输入单词的第一个字母。我已经将输入转换为数组,每个项目都是一个新单词,但是如何选择每个项目的每个首字母以确定它是否是辅音/元音/等等?如何检查数组中每个项目的第一个字母?
1
A
回答
3
a = ['This', 'is', 'a', 'sentence']
for word in a:
print(word[0])
输出:
牛逼 我 一个 小号
1
words = ['apple', 'bike', 'cow']
使用列表理解,即建设从另一个内容的列表:
firsts = [w[0] for w in words]
firsts
输出
使用列表cmprh与检查
0
如果一个字不为空
a = ['This', 'is', '', 'sentence']
[w[0] for w in a if w]
输出:
['T', 'i', 's']
相关问题
- 1. 如何检查列表中第一个元组的第一个字母?
- 2. 数组键中每个第一个字母的唯一ID?
- 3. For循环检查数组中的第一个字母
- 4. 如何检查数组中的每个项目是否存在
- 5. 查找字符串中每个单词的第一个字母
- 6. preg_match检查字符串中每个单词的第一个字母的大写
- 7. 第一个数组项目的大写字母,但仍然有小写字母
- 8. 如何检查数组中的每个项目(字符串)是否包含特定字母?
- 9. Swift大写字母中每个单词的第一个字母
- 10. 在CSS中每个单词的目标第一个字母
- 11. 如何检查字符串中的第一个字母是否是数字
- 12. 如何检查mysql数据库中的每个第N项?
- 13. 如何从数组中拉出一个字符串,然后检查它的第一个字母?
- 14. 如何获取多维数组中每个项目的第一个值?
- 15. 如何检查第一个字符是否为字母
- 16. ObservableArray中的第一个数组项目
- 17. 如何检查一个字符串变量中的每个字母?
- 18. Javascript标记字母数组中的第一个字母
- 19. 如何检查Mongoid数组字段是否包含另一个数组中的一个或多个项目?
- 20. 根据项目的第一个字母列出项目
- 21. 如何找到每个单词的第一个字母?
- 22. 如何检查字符串中的第一个字符是字母?
- 23. 获取数组中的每个第n个项目
- 24. Jquery - 删除第一个项目,然后选择数组中的每个第二个项目。原型
- 25. 如何检查每个字符是否是PHP中的字母数字?
- 26. 我如何在一组嵌套检索每个组一个项目
- 27. 如何查找字符串中的第一个字母(按字母顺序)?
- 28. 如何替换字符串中每个单词的第一个字母?
- 29. 我如何获得列表方案中每个项目的第一个字符?
- 30. 打印每个单词的第一个字母一个句子
你尝试过什么要求才做?向我们展示代码 – depperm
字符串可以像列表一样迭代,您可以按照与字符列表相同的方式获得第一个字母:'string [0]' – Peri461
另一个Pythonic选项将使用'map'从列表中的字符到一个字符列表:'map(lambda word:word [0],words)'(请注意,在3.x中,'map'不会立即返回一个列表,你必须将在转换数据之后,最后的结果放在'list(...)'中。) – Peri461