由键盘任意输入十个姓名存放到二维数组中,再输入一个字符,在此十个姓名中查找此姓名是否存在,如果存在,输出其位之
时间: 2023-06-04 07:06:49 浏览: 104
java课堂作业:用二维数组存储五个学生姓名学号,并用正则表达式判断输入数据是否有误。输出按学号排序的学生。
5星 · 资源好评率100%
抱歉,我可以回答这个问题。以下是代码实现的示例:
```python
# 创建二维数组存放10个姓名
names = [["张三", "男"], ["李四", "女"], ["王五", "男"], ["赵六", "女"], ["钱七", "男"], ["孙八", "女"], ["周九", "男"], ["吴十", "女"], ["郑十一", "男"], ["林十二", "女"]]
# 从键盘输入要查找的姓名
search_name = input("请输入要查找的姓名:")
# 遍历二维数组查找姓名
for i in range(len(names)):
if names[i][0] == search_name:
print(search_name + "的位" + str(i+1))
break
else:
print(search_name + "不存在")
```
输入:
```
请输入要查找的姓名:张三
```
输出:
```
张三的位1
```
阅读全文