使用python将每个字符串列表的最后一个字符加倍

太空球

我有这个清单:

list1 = ["happy","sad","love","bad"]

而且我想复制每个单词的最后一个字符,应该像这样:

list2 = ["happyy","sadd","lovee","badd"]

我尝试了这个:

list1 = ["happy","sad","love","bad"]
l = len(list1)-1
ls = len(list1[l])-1
list2 = []
k=0
i=0
for k in list1[l]:
   for i in list1[ls]:
       list2.append(list1[l]+list1[ls-1])
print(list2)

我懂了:

[“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”,“ badsad”)

提格布

使用列表理解。如果有任何字符,s[-1]将为您提供字符串的最后一个s字符。因此,您应该确保不要索引到空字符串。

>>> list1 = ["happy","sad","love","bad",'']
>>> [s + s[-1] if s else s for s in list1]
['happyy', 'sadd', 'lovee', 'badd', '']

选择:

>>> [s + s[len(s)-1:] for s in list1]
['happyy', 'sadd', 'lovee', 'badd', '']

我认为第二个要好读一些。

编辑:实际上,我更喜欢这一点,我不知道它是如何摆脱我的:

>>> list1 = ["happy","sad","love","bad",'']
>>> [s + s[-1:] for s in list1]
['happyy', 'sadd', 'lovee', 'badd', '']

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从字符串列表中的每个字符串中删除最后一个字符

来自分类Dev

将一个字符串附加/连接到字符串列表的元素(Python 3.5)

来自分类Dev

将字符串列表复制到另一个字符串列表

来自分类Dev

用python中的字符串列表替换一个字符串列表

来自分类Dev

使用另一个字符串列表对字符串列表进行排序

来自分类Dev

显示多个字符串列表中的一个字符串

来自分类Dev

python list:删除子列表的最后一个字符串

来自分类常见问题

如何为列表中的每个字符串找到字符串的最后一个字符的值

来自分类Dev

如何为列表中的每个字符串找到字符串的最后一个字符的值

来自分类Dev

将字符串列表连接到一个字符串haskell

来自分类Dev

使用Python将一个字符替换为多个字符

来自分类Dev

如何知道一个字符串是否属于python中字符串列表的组合?

来自分类Dev

PHP函数将字符串中除最后一个字符外的每个字符小写

来自分类Dev

用另一个字符串列表对字符串列表进行排序

来自分类Dev

根据另一个字符串列表对字符串列表进行排序

来自分类Dev

向数组列表中的每个字符串添加一个字符

来自分类Dev

如何在列表中每个字符串的末尾添加一个字符?

来自分类Dev

尝试将一个字符串添加到一个字符串列表,但最终将一个字符串添加到两个字符串列表。

来自分类Dev

Haskell IO创建一个字符串列表并显示它

来自分类Dev

有条件地串联一个字符串列表

来自分类Dev

检查是否存在至少一个字符串列表中

来自分类Dev

从减去的一个字符串列中创建两个字符串列

来自分类Dev

如何将一个字符串列表的索引范围添加到另一个字符串列表

来自分类Dev

选择字符串的最后一个字符,直到Python中的空格

来自分类Dev

Python3-字符串的最后一个字符

来自分类Dev

从python中的字符串中提取最后一个字符?

来自分类Dev

使用`format`获取字符串的最后一个字符

来自分类Dev

为Python列表中的每个元素在4个字符之后添加一个字符串

来自分类Dev

使用条件 IF 将字符串中的每个字符与另一个字符进行比较

Related 相关文章

  1. 1

    如何从字符串列表中的每个字符串中删除最后一个字符

  2. 2

    将一个字符串附加/连接到字符串列表的元素(Python 3.5)

  3. 3

    将字符串列表复制到另一个字符串列表

  4. 4

    用python中的字符串列表替换一个字符串列表

  5. 5

    使用另一个字符串列表对字符串列表进行排序

  6. 6

    显示多个字符串列表中的一个字符串

  7. 7

    python list:删除子列表的最后一个字符串

  8. 8

    如何为列表中的每个字符串找到字符串的最后一个字符的值

  9. 9

    如何为列表中的每个字符串找到字符串的最后一个字符的值

  10. 10

    将字符串列表连接到一个字符串haskell

  11. 11

    使用Python将一个字符替换为多个字符

  12. 12

    如何知道一个字符串是否属于python中字符串列表的组合?

  13. 13

    PHP函数将字符串中除最后一个字符外的每个字符小写

  14. 14

    用另一个字符串列表对字符串列表进行排序

  15. 15

    根据另一个字符串列表对字符串列表进行排序

  16. 16

    向数组列表中的每个字符串添加一个字符

  17. 17

    如何在列表中每个字符串的末尾添加一个字符?

  18. 18

    尝试将一个字符串添加到一个字符串列表,但最终将一个字符串添加到两个字符串列表。

  19. 19

    Haskell IO创建一个字符串列表并显示它

  20. 20

    有条件地串联一个字符串列表

  21. 21

    检查是否存在至少一个字符串列表中

  22. 22

    从减去的一个字符串列中创建两个字符串列

  23. 23

    如何将一个字符串列表的索引范围添加到另一个字符串列表

  24. 24

    选择字符串的最后一个字符,直到Python中的空格

  25. 25

    Python3-字符串的最后一个字符

  26. 26

    从python中的字符串中提取最后一个字符?

  27. 27

    使用`format`获取字符串的最后一个字符

  28. 28

    为Python列表中的每个元素在4个字符之后添加一个字符串

  29. 29

    使用条件 IF 将字符串中的每个字符与另一个字符进行比较

热门标签

归档