a = [2, "abc", "博客", 0.3, [1, 2, 3], (4, 5, 6)]
b = [1, 2, 3] * 3
c = a + b
print("a的长度", len(a), "b的长度", len(b), "c的长度", len(b))
'''<输出>
a的长度 6 b的长度 9 c的长度 9
'''
print( 2 in b )
print( 4 in b )
'''<输出>
True
False
'''
'''列表的打印'''
print(a)
print(b)
print(c)
for i in a:
print(i)
print(a[1])
print(a[2:4])
print(a[:])
'''<输出>
[2, 'abc', '博客', 0.3, [1, 2, 3], (4, 5, 6)]
[1, 2, 3, 1, 2, 3, 1, 2, 3]
[2, 'abc', '博客', 0.3, [1, 2, 3], (4, 5, 6), 1, 2, 3, 1, 2, 3, 1, 2, 3]
'''
'''<输出>
2
abc
博客
0.3
[1, 2, 3]
(4, 5, 6)
'''
'''<输出>
abc
['博客', 0.3]
[2, 'abc', '博客', 0.3, [1, 2, 3], (4, 5, 6)]
'''
'''列表的常见方法'''
a.append("这是追加的")
print(a)
a = [3, 16, 9, -0.3, 13, 16, 0, -3, 0.667]
a.sort()
print(a)
print( a.count(16) )
'''<输出>
[2, 'abc', '博客', 0.3, [1, 2, 3], (4, 5, 6), '这是追加的']
[-3, -0.3, 0, 0.667, 3, 9, 13, 16, 16]
2
'''
'''生成列表'''
a = list(range(2, 44, 4))
print(a)
a = [x for x in range(2, 44, 4)]
print(a)
'''<输出>
[2, 6, 10, 14, 18, 22, 26, 30, 34, 38, 42]
[2, 6, 10, 14, 18, 22, 26, 30, 34, 38, 42]
'''
"""列表与字符串的转换"""
a = ['h', 'a', 'p', 'p', 'y']
b = ''.join(a)
c = '#'.join(a)
print(b)
print(c)
a = "e,v,e,ry,day"
b = "e%v%e%ry%day"
c = a.split(',')
d = a.split('%')
print(c)
print(d)
'''<输出>
happy
h#a#p#p#y
['e', 'v', 'e', 'ry', 'day']
['e,v,e,ry,day']
'''