如果用户输入为4,程序将打印列表中的最后一个爱好("act")。我试过了: user_input = input ("Please enter a number between 1 and 8: ")
print(Celebrity["birth_date"[4:5])
print (Celebrity[&qu
所以不知道为什么我的代码不起作用。但是我试图找到一个子列表的长度,给出一个下界和一个上界,我有这个。myrange(F,L,[H|T],X) :- F <= H,myrange(F,L,T,Y), X is Y+1.myrange(F,L,[Y|T],X) :-F>Y, myrange(F,L,T,X).