namedhao 发表于 2018-8-10 12:36:48

Python中的list-11307783

# list  
# Python内置的一种数据类型
  

  

  
classmates = ['Michael', 'Bob', 'Tracy']
  
print("classmates", classmates)
  
print("get count of the list:", len(classmates))
  
print("classmates:", classmates)
  
print("classmates:", classmates)
  
print("classmates:", classmates)
  

  
# list index out of range
  
# print("classmates:", classmates)
  

  
# 用-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 = '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)
页: [1]
查看完整版本: Python中的list-11307783