目录
71. 找到两个列表的对称差集
lst1 = [1, 2, 3, 4]
lst2 = [3, 4, 5, 6]
symmetric_difference = list(set(lst1) ^ set(lst2))
print(symmetric_difference)
72. 检查字符串是否是回文(忽略大小写)
def is_palindrome(s):
s = s.lower()
return s == s[::-1]
print(is_palindrome("Radar"))
73. 找到列表中第二小的元素
def second_smallest(lst):
lst = list(set(lst))
lst.sort()
return lst[1]
lst = [1, 2, 3, 4, 5]
print(second_smallest(lst))
74. 计算字符串中的大写字母数
def count_uppercase(s):
return sum(1 for char in s if char.isupper())
s = "Hello World"
print(count_uppercase(s))
75. 计算字符串中的小写字母数
def count_lowercase(s):
return sum(1 for char in s if char.islower())
s = "Hello World"
print(count_lowercase(s))