Python打卡Day07-Day08——列表、元组tuple学习

    科技2022-09-11  103

    Python打卡Day07-Day08——列表、元组tuple学习

    list = [1, 2, 3, 4, 5] # 在末尾追加 list.append('hello') print(list) list2 = [4, 5] # 在末尾追加列表 list.extend(list2) print(list) # 在指定位置插入指定元素 list.insert(2, '我') print(list) # 删除指定位置元素 del list[0] print(list) # 修改列表元素 list[1] = '是' print(list) # 查找第3个元素 print(list[2]) # 切片 print(list[1:4]) # 从倒数第三个截取 print(list[-3:]) # 将整个列表逆序 print(list[::-1]) # 排序方法 list1 = ['origin', 'apple', 'zoo', 'internationalization', 'buleberry'] list2 = sorted(list1) # sorted函数返回列表排序后的拷贝不会修改传入的列表 list3 = sorted(list1, reverse=True) # 通过key关键字参数指定根据字符串长度进行排序而不是默认的字母表排序 list4 = sorted(list1, key=len) print(list1) print(list2) print(list3) print(list4) # 给列表对象发出排序消息直接在列表对象上进行排序 list1.sort(reverse=True) print(list1)

    # 元组一旦初始化就不能修改 t = ('a', 'b', 1, 2, 3, True, ['A', 'B']) print(t) # 获取元组中的数据 print(t[0]) print(t[3]) # 遍历元组 for member in t: print(member, end=',') print() print(t[1:3]) print(t[6][0])
    Processed: 0.012, SQL: 9