小编p s*_*eth的帖子

如何删除列表Python开头和结尾的空白元素

我有一个字符串列表,只需要删除列表开头和结尾的空字符串序列。我需要保留非空字符串之间的任何空字符串。

例如,

my_list = ['', '', 'Sam sits', '', 'Thinking of you.', '', 'All ideas bad.', '', '', '']  
Run Code Online (Sandbox Code Playgroud)

输出应该是;

['Sam sits', '', 'Thinking of you.', '', 'All ideas bad.']  
Run Code Online (Sandbox Code Playgroud)

我尝试使用的大多数方法也摆脱了中间的空行。任何建议将不胜感激。

python string list

2
推荐指数
2
解决办法
791
查看次数

如何在Python中嵌套列表中标记匹配项

这里有点新的Python.

我目前有一个嵌套列表列表.我试图从0-25开始标记每个子列表.但是,如果两个子列表相同,则它们应具有相同的标签.

例如:

label_list = [['AH0'], ['AA1', 'K', 'S'], ['AH0', 'N', 'T'], ['AA1', 'K', 'S'], ['IH0', 'N'], ['AA1', 'K', 'S']]
Run Code Online (Sandbox Code Playgroud)

输出应该是 [0, 1, 2, 1, 4, 1]

因为第二,第四和第六个子列表是相同的.其余的子列表应该以连续的数字顺序标记.我知道我需要使用一个循环,但我很困惑,任何人都有任何建议如何处理这个?谢谢.

python loops nested list

0
推荐指数
1
解决办法
451
查看次数

标签 统计

list ×2

python ×2

loops ×1

nested ×1

string ×1