#以下是我自己在联系列表中所编写的语句:
names=["Zangsan", ' Lisi ', ' Wangermazi ', ' Xiaoliuzi ', ' dabiaoge ', ' ox Erbiaodi ']
#----------0--------1---------2---------------3----------4---------5--------
Print (names[2]) #简单取值
#取lisi和wangermazi
Print (Names[1:3])
#取后三位
Print (names[-3:])
#去最后一位
Print (names[5]) #这个不太好, you're going to lose your job because the number of data has changed and it's not the last one.
Print (names[-1]) #去最后一位时最好用这个
#————————
# Delete and change
#增
Names.append (' Wangerxiao ') #追加
Print (names)
Names.insert (1, ' Panliujie ') #插入insert (position-subscript, ' data ')
Print (names)
#删
Del Names[-1]
Print (names)
Names.remove (' Panliujie ') #remove后面括号内填写的是数据-deleted field
Print (names)
Names.pop (0) #pop后面写下角标
Print (names)
#改
Names[0]= ' Lisa ' #选择元素下标赋值
Print (names)
#查
Print (Names.index (' Dabiaoge '))
#-----------
#除此之外还有有几个: Count, clear, invert, arrange, expand (merge)
#计数
Print (Names.count ("Dabiaoge"))
Names.reverse ()
Print (names)
Names.sort ()
Print (names) #排序按照特殊字符 > Numbers > Uppercase letters > Lowercase letters > Chinese
#names. Clear ()
#print (names) "" "
#扩展extend
name2=[' 1 ', ' 2 ', ' 3 ']
Names.extend (name2)
Print (names,name2)
#-------------------------------------------------A question, please---------------------------------------------------------------- --------------
#Author: Imperial Gener
Python self-study--list