python基础四
Posted aizh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础四相关的知识,希望对你有一定的参考价值。
1.写代码,有如下列表,按照要求实现每一个功能
li = [‘alex‘,‘wusir‘,‘eric‘,‘rain‘,‘alex‘] # 1)计算列表长度并输出 #print(len(li)) # 2)列表追加元素‘seven’ #li.append(‘seven‘) # 3)在列表的第一个元素插入‘tony’ #li.insert(0,‘tony‘) # 4)在列表第二个位置的元素修改为‘kelly’ #li[1] = ‘kelly‘ # 5)请将列表l2 = [1,‘a‘,3,4,‘heart‘]的没一个元素添加到li中,一行代码实现,不允许重复添加 #li.extend(l2) # 6)删除列表中的元素‘eric’ #li.remove(‘eric‘) #li.pop(2) # 7)删除列表中第2-4个元素 #del li[1:5]
2.写代码,有如下列表,利用切片实现没一个功能 li=[1,3,2,‘a‘,4,‘b‘,5,‘c‘]
# li=[1,3,2,‘a‘,4,‘b‘,5,‘c‘] # # 1)对li列表的切片形成新的列表l1=[1,3,2] # l1 = li[0:3] # # 2)对li列表的切片形成新的列表l2=[‘a‘,4,‘b‘] # l2 = li[3:6] # # 3)对li列表的切片形成新的列表l3=[1,2,4,5] # l3 = li[0::2] # # 4)对li列表的切片形成新的列表l4=[3,‘a‘,‘b‘] # l4 = li[1:6:2] # # 5)对li列表的切片形成新的列表l5=[‘c‘] # l5 = li[7:8] # # 6)对li列表的切片形成新的列表l6=[‘b‘,‘a‘,3] # l6 = li[5::-2]
3,写代码,有如下列表,按照要求实现每一个功能
lis = [2,3,‘k‘,[‘qwe‘,20,[‘k1‘,[‘tt‘,3,‘1‘]],89],‘ab‘,‘adv‘] # 1)将列表lis中的‘tt’变成大写 # lis[3][2][1][0] = lis[3][2][1][0].upper() # lis[3][2][1][0] = ‘TT‘ # 2)将列表lis中的数字3变成字符串‘100’ # lis[1]=‘100‘ # lis[3][2][1][1]=‘100‘ # print(lis)
4,请用代码实现 li=[‘alex‘,‘eric‘,‘rain‘]利用下划线将列表的没一个元素拼接成‘alex_eric_rain’
li=[‘alex‘,‘eric‘,‘rain‘] l = ‘_‘.join(li) print(l)
以上是关于python基础四的主要内容,如果未能解决你的问题,请参考以下文章