# 1.对一个列表进行冒泡排序 app = [1, 3, 8, 5, 8, 10] for i in range(len(app)): for j in range(i): if app[j] > app[j+1]: app[j], app[j+1] = app[j+1], app[j] print(app) # 2.删除列表中的重复元素 list1 = [4,5,5,5,7,6,7,4,5,5,54,24,1,22,1,22] for i in list1: while list1.count[i] > 1: list1.remove(i) print(list1) # ----方法二: list2 = [] list1 = [4,5,5,5,7,6,7,4,5,5,54,24,1,22,1,22] for i in list1: if i in list2: continue else: list2.append(i) print(list2) # 3.实现字符串翻转比如:hello => olleh a = 'hello' print(a[::-1]) # ------ text1 = [] text2 = ("hello") text1.extend(text2) text1.reverse() print(text1)
python常见的列表问题处理
最新推荐文章于 2024-03-01 15:19:13 发布