如何将结果转换为lis

2024-05-16 07:33:45 发布

您现在位置:Python中文网/ 问答频道 /正文

以下代码的结果是: ['di'、'me'、'medesimo'、'meco'、'mi'、'vergogno'] di公司 我 我 我 惯性矩 ve公司

如何更改第二个列表: di公司 我 我 我 惯性矩 ve公司

到此类型的列表中: ['di'、'me'、'me'、'me'、'mi'、've']

提前谢谢!你知道吗

txt="Di me medesimo meco mi vergogno"
a=txt.lower().split()
print(a)
for x in a:
    print (x[0:2])

我希望能够有一个列表,从中我可以编码一种方法,知道是否有两个或更多的元素是相同的。我在找头韵。你知道吗


Tags: 代码txt类型列表ve公司meprint
2条回答

请执行以下操作:

txt="Di me medesimo meco mi vergogno"
a=txt.lower().split()
print(a)
list2 = []
for x in a:
    list2.append(x[0:2])

print(list2)

输出

['di', 'me', 'medesimo', 'meco', 'mi', 'vergogno']
['di', 'me', 'me', 'me', 'mi', 've']

你可以这样做:

>>> txt="Di me medesimo meco mi vergogno"
>>> l = [x[:2] for x in txt.lower().split()]
>>> l
['di', 'me', 'me', 'me', 'mi', 've']
>>> 

相关问题 更多 >