#!/bin/pyton
#coding=gb18030
li=range(1,4)*3
print 'li',li
li.remove(2)
print 'li',li
li.pop()
print 'li',li
output:
li [1, 2, 3, 1, 2, 3, 1, 2, 3]
li [1, 3, 1, 2, 3, 1, 2, 3]
li [1, 3, 1, 2, 3, 1, 2]
li.remove(2)是指,移除第一次出现的‘2’这个元素,而不是位置2的元素
li.pop()移除的是位置为最后一个的元素,而不是第一个
好奇怪。。。