【发布时间】:2022-01-13 11:19:28
【问题描述】:
正如我的标题所说。我认为代码会描述我想要做什么。
输入:
words = ['oko', 'grzybobranie', 'żółw', 'jaźń', 'zażółcone krzewy', 'hipodrom', 'szczęki', 'kurs poprawkowy']
预期输出:
sum of polish signs in words - [0, 0, 3, 2, 3, 0, 1, 0]
我的作品:
words = ['oko', 'grzybobranie', 'żółw', 'jaźń', 'zażółcone krzewy', 'hipodrom', 'szczęki', 'kurs poprawkowy']
sumOfChars = [len(i) for i in words]
polish = 'ą ć ę ł ń ó ś ź ż'.split()
lista = []
for i in words:
for x in i:
if x in polish:
lista.append(x)
print(sumOfChars)
print(lista)
我的输出:
[3, 12, 4, 4, 16, 8, 7, 15]
# ^ sum of chars in every string
['ż', 'ó', 'ł', 'ź', 'ń', 'ż', 'ó', 'ł', 'ę']
# ^ special signs in my strings
【问题讨论】:
标签: python string list count char