元组的嵌套,range,for循环的嵌套

元组:只可以被查询,不可以被更改,不能删除,不能添加,也是有序的

针对于列表的查询,元组也可以,同样可以切片,可循环查询等

如果要更改,是有条件的,儿子不能改,孙子可能可以改

元组里的元素不可以更改,但是元素是列表的话,列表里面的元素是可以更改的

tu = (1,2,3,'seven',[22,33,44])

join:用什么相连接字符串的每一个元素,同样可以实现列表元素的无缝衔接

:可迭代对象都可以操作的一种方法,不单单是字符串的操作方法

s = 'seven'
s1 = '_'.join(s)
print(s1)
字符串转换成列表,用split 分割的方法
列表转换成字符串,就用join的方法

range(0,10,2):相当于一个列表, 顾头不顾尾,

range(10,0,-1):倒序

range(0,10,-1):什么都不输出,也不报错,面试可能会遇到

range(10,-1,-2):这样就可以输出0

 

循环打印列表中的所有元素,以及列表中的列表的元素

li = [1,2,3,'seven',[22,33,44,'wenzi'],'haha']
for i in li:
    if type(i) == list:
        for j in i:
            print(j)
    else:
        print(i)

 

posted @ 2021-03-25 00:23  吃啥呦?  阅读(128)  评论(0)    收藏  举报