代码:
# *-* coding:utf-8 *-*
print("\n0===================================================Python3.4下加了【# *-* coding:utf-8 *-*】运行无问题。")
print("\n1===================================================列表list取得键值")
li_list = ['Tom','Jerry','Black Cat','Tom']
print("li_list输出==>",li_list)
print("取得li_list[0]==>",li_list[0])
print("取得li_list[1]==>",li_list[1])
print("取得li_list[3]==>",li_list[-1])
print("取得li_list中'Tom'个数li_list.count('Tom')==>",li_list.count("Tom"))
print("取得li_list中'Tom'位置,两个只是取得了第一个==>",li_list.index('Tom'))
print("取得li_list中'Tom'位置,从第3个开始取得Tom'位置。==>",li_list.index('Tom',2,6))
print("取得li_list中项目个数len(li_list)==>",len(li_list))
print("builtins.IndexError: list index out of range 的错误如果输出:li_list[100]")
print("\n2===================================================增加列表list的某项")
li_list = ['Tom','Jerry','Black Cat','Tom']
print('before add==>',li_list)
li_list.append('Jobush')
print("after add li_list.append('Jobush')追加到末尾==>",li_list)
li_list.insert(0,'Jim')
print("after li_list.insert(0,'Jim')插入到指定位置==>",li_list)
print("\n3===================================================嵌套插入1个list")
li_list = ['Tom','Jerry']
print("before add ['Tom','Jerry']==>",li_list)
li_list_son = ['I am son','I am daughter']
print("将要插入的li_list_son['I am son','I am daughter']==>",li_list_son)
li_list.append(li_list_son)
print("li_list.append(li_list_son)嵌套追加到末尾后。==>",li_list)
print("取得嵌套后的I am son。li_list[2][0]) ==>",li_list[2][0])
print("\n4===================================================list删除pop")
li_list = ['Tom','Jerry','Black Cat','Tom']
print("删除前==>",li_list)
li_list.pop(1)
print("删除后,通过索引li_list.pop(1))==>",li_list)
li_list.remove('Tom')
print("删除后,通过值li_list.remove('Tom'))两个只能够删除掉1个!切记!==>",li_list)
格式化代码:
# *-* coding:utf-8 *-*
print("\n0===================================================Python3.4下加了【# *-* coding:utf-8 *-*】运行无问题。")
print("\n1===================================================列表list取得键值")
li_list = ['Tom','Jerry','Black Cat','Tom']
print("li_list输出==>",li_list)
print("取得li_list[0]==>",li_list[0])
print("取得li_list[1]==>",li_list[1])
print("取得li_list[3]==>",li_list[-1])
print("取得li_list中'Tom'个数li_list.count('Tom')==>",li_list.count("Tom"))
print("取得li_list中'Tom'位置,两个只是取得了第一个==>",li_list.index('Tom'))
print("取得li_list中'Tom'位置,从第3个开始取得Tom'位置。==>",li_list.index('Tom',2,6))
print("取得li_list中项目个数len(li_list)==>",len(li_list))
print("builtins.IndexError: list index out of range 的错误如果输出:li_list[100]")
print("\n2===================================================增加列表list的某项")
li_list = ['Tom','Jerry','Black Cat','Tom']
print('before add==>',li_list)
li_list.append('Jobush')
print("after add li_list.append('Jobush')追加到末尾==>",li_list)
li_list.insert(0,'Jim')
print("after li_list.insert(0,'Jim')插入到指定位置==>",li_list)
print("\n3===================================================嵌套插入1个list")
li_list = ['Tom','Jerry']
print("before add ['Tom','Jerry']==>",li_list)
li_list_son = ['I am son','I am daughter']
print("将要插入的li_list_son['I am son','I am daughter']==>",li_list_son)
li_list.append(li_list_son)
print("li_list.append(li_list_son)嵌套追加到末尾后。==>",li_list)
print("取得嵌套后的I am son。li_list[2][0]) ==>",li_list[2][0])
print("\n4===================================================list删除pop")
li_list = ['Tom','Jerry','Black Cat','Tom']
print("删除前==>",li_list)
li_list.pop(1)
print("删除后,通过索引li_list.pop(1))==>",li_list)
li_list.remove('Tom')
print("删除后,通过值li_list.remove('Tom'))两个只能够删除掉1个!切记!==>",li_list)
输出结果:
0===================================================Python3.4下加了【# *-* coding:utf-8 *-*】运行无问题。
1===================================================列表list取得键值
li_list输出==> ['Tom', 'Jerry', 'Black Cat', 'Tom']
取得li_list[0]==> Tom
取得li_list[1]==> Jerry
取得li_list[3]==> Tom
取得li_list中'Tom'个数li_list.count('Tom')==> 2
取得li_list中'Tom'位置,两个只是取得了第一个==> 0
取得li_list中'Tom'位置,从第3个开始取得Tom'位置。==> 3
取得li_list中项目个数len(li_list)==> 4
builtins.IndexError: list index out of range 的错误如果输出:li_list[100]
2===================================================增加列表list的某项
before add==> ['Tom', 'Jerry', 'Black Cat', 'Tom']
after add li_list.append('Jobush')追加到末尾==> ['Tom', 'Jerry', 'Black Cat', 'Tom', 'Jobush']
after li_list.insert(0,'Jim')插入到指定位置==> ['Jim', 'Tom', 'Jerry', 'Black Cat', 'Tom', 'Jobush']
3===================================================嵌套插入1个list
before add ['Tom','Jerry']==> ['Tom', 'Jerry']
将要插入的li_list_son['I am son','I am daughter']==> ['I am son', 'I am daughter']
li_list.append(li_list_son)嵌套追加到末尾后。==> ['Tom', 'Jerry', ['I am son', 'I am daughter']]
取得嵌套后的I am son。li_list[2][0]) ==> I am son
4===================================================list删除pop
删除前==> ['Tom', 'Jerry', 'Black Cat', 'Tom']
删除后,通过索引li_list.pop(1))==> ['Tom', 'Black Cat', 'Tom']
删除后,通过值li_list.remove('Tom'))两个只能够删除掉1个!切记!==> ['Black Cat', 'Tom']
http://blog.csdn.net/budaha