首页 > 代码库 > [4] list列表的一些知识点
[4] list列表的一些知识点
# -*- coding: UTF-8 -*- #1. list的创建 l = [11,22,33,44] # l1= list() l1 = [] # l2 = list([11,22,33,44]) #2 list的转换(用list()函数把其他类型的数据转换成list) p = "sam" t = ("a", "happy", "day") d = {"k1":"456", "k2":"123"} ls = list(p) print(ls) #字符串转成一个list---> [‘s‘, ‘a‘, ‘m‘] ls2 = list(t) print(ls2) #元组转成一个list---> [‘a‘, ‘happy‘, ‘day‘] #字典转成list的三种情况 ls3 = list(d) #输出键组成的list [‘k1‘, ‘k2‘] ls4 = list(d.values()) #输出值组成的list [‘123‘, ‘456‘] ls5 = list(d.items()) #输出键值对的list [(‘k1‘, ‘456‘), (‘k2‘, ‘123‘)] print(ls5) #3. list 常用函数(insert append remove reverse pop extends len) #列表的增删改弹出(元组类似) lst = [‘Michael‘, ‘Bob‘, ‘Tracy‘, ‘Sam‘] # print(lst) # lst.insert(2,‘T-mac‘) # print(lst) # lst.remove(lst[1]) # print(lst) # lst[2] = ‘James‘ # print(lst) # lst.pop(1) # print(lst) l5 = ["six", "seven", "five"] temp = ["one", "two"] #("one", "two") l5.extend(temp) #extend追加一个列表(元组)到另一个列表 ["six", "seven", "five", "one", "two"] print(l5)
[4] list列表的一些知识点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。