我正在尝试创建一个函数,以整数为参数,并使用它来显示元组/列表中具有相同长度的元素
names=('Delta', 'Omega', 'Alpha', 'Charlie', 'Beta')
num_letter = Input('enter number')
def number_letters_same_length(int(num_letter))
if len(names) == int(num_letter):
print(names)
else:
print('no names with same length found')
目标是显示在参数中输入的所有名称的相同数字的列表,如果不是,它应该显示一个错误消息说'没有找到相同长度的名称'
这个呢
name_list = [name for name in names if len(name) == num_letter]
if name_list:
print(name_list)
else:
print('no names with same length found')