实验6:Python组合类型——列表与元组
第六关
-阿呆-
一分耕耘,一分收获。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第6关:矩阵运算
m,n= map(int,input('请输入行数和列数,以,隔开:').split(',')) def make_0(): #得到一个二维列表 m*n list_1 = [] for j in range(m): list_1.append([]) for k in range(n): dig = int(input()) list_1[j].append(dig) def make_1():原创 2021-11-06 15:27:15 · 3820 阅读 · 0 评论 -
第5关:数据检索
set_like = input() #输入类似集合形式的字符串 waited_data = int(input('输入待查数据:')) list_1 = set_like.strip('(') list_1 = list_1.strip(')') middle_list = list_1.split(',') #变成列表 complete_list = [int(number) for number in middle_list ] #列表解析 if waited_data in complete_lis原创 2021-11-05 09:26:27 · 1980 阅读 · 0 评论 -
第4关:数据排序
enter_number = int(input('输入数据个数:')) middle_list = [] complete_list = [] for number in range(enter_number): digital = int(input('输入一个数:')) middle_list.append(digital) while middle_list: min_data = min(middle_list) location_min_data = middle原创 2021-11-05 09:14:26 · 2629 阅读 · 0 评论 -
第3关:求ASCII
enter_number = input('请输入一个字符串:') l_enter = len(enter_number) complete_list =[] for number in range(l_enter): middle_number = ord(enter_number[number]) #遍历字符串,形成每个ASCII码,记录至中间变量 complete_list.append(middle_number) #追加至空列表的末尾 print(complete_原创 2021-11-05 08:56:21 · 1900 阅读 · 0 评论 -
第2关:列表中数据处理
enter_number = input('please input a list:') list_1 = enter_number.strip('[') list_2 = list_1.strip(']') middle_list = list_2.split(',') #这三步将输入端输入的类似列表的字符串变成列表 changed_list = [int(number) for number in middle_list] #列表解析(将列表数组化) changing_list = changed_li原创 2021-11-05 08:50:08 · 3077 阅读 · 0 评论 -
第1关:删除重复元素
enter_number = input('Please Input:') middle_list = list(enter_number) complet_list = [] for number in middle_list: if number not in complet_list: complet_list.append(number) print(complet_list) 测试输入1:Please Input:1234512378 预期输出1:[‘1’, ‘2’, ‘原创 2021-11-05 08:19:03 · 2015 阅读 · 0 评论
分享