标签:python list
# list # Python内置的一种数据类型 classmates = [‘Michael‘, ‘Bob‘, ‘Tracy‘] print("classmates", classmates) print("get count of the list:", len(classmates)) print("classmates[0]:", classmates[0]) print("classmates[1]:", classmates[1]) print("classmates[2]:", classmates[2]) # list index out of range # print("classmates[3]:", classmates[3]) # 用-1做索引,可以取最后一个元素 print("classmates[-1]:", classmates[-1]) # 以此类推,可以获取倒数第2个、倒数第3个: print("classmates[-2]", classmates[-2]) print("classmates[-3]:", classmates[-3]) # list index out of range # print("classmates[-4]:", classmates[-4]) # 往list中追加元素到末尾 classmates.append(‘Adam‘) print("classmates", classmates) # 把元素插入到指定的位置 classmates.insert(1, ‘Jack‘) print("classmates", classmates) # 删除list末尾的元素 classmates.pop() print("classmates", classmates) # 删除指定位置的元素 classmates.pop(1) print("classmates", classmates) # 替换某个位置上的元素 classmates[1] = ‘Sarah‘ print("classmate", classmates) # list内的元素类型可以不同 L = [‘Apple‘, 123, True] print("L", L) # List元素可以是另一个list s = [‘python‘, ‘java‘, [‘asp‘,‘php‘], ‘scheme‘] print("s", s) # 如果一个list一个元素也没有,就是一个空的list,它的长度为0 L = [] print(L)
标签:python list
原文地址:http://11317783.blog.51cto.com/11307783/1952780