有三个列表,分别是代表主语的列表list_who=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'],代表位置的列表list_where=['北京天安门','上海东方明珠','成都宽窄巷','深圳地铁','重庆高架桥','南京博物馆','西安城墙','杨凌会展中心'],代表事件的列表list_what=['看电影','上大学','吃饭','看演唱会','喝奶茶','讲故事','跳舞','写Python代码','热泪盈眶','欢呼','化妆'],请编写程序,输入三个数据,一个[0,25]之间的数确定主语,一个[0,7]之间的数确定位置,一个[0,10]之间的数确定事件,并连接索引到的三个元素,进行造句。例如:输入的三个数分别是0,1,2,输出的造句为“A在上海东方明珠吃饭。”请判断输入数据的范围是否合适,如果不合适输出报错信息“你的数据输入有误”,请记得添加“在”和最后的句号“。”
【输入形式】分别输入三个满足要求的数
【输出形式】一串由三个列表的元素组成的字符串
【样例输入】
0
1
2
【样例输出】A 在 上海东方明珠 吃饭 。
"{}在{}{}。".format(list_who[X],list_where[y],list_what[y])