列表 list
符号:[]
加号(+)是列表连接运算符,星号(*)是重复操作
eg:
mylist=['abc',1,20.3]
test=['hello',2,4]
print(mylist)
print(mylist[1])
print("输出列表两次")
print(mylist*2)
print("列表组合")
print(mylist+test)
结果:
['abc', 1, 20.3]
1
输出列表两次
['abc', 1, 20.3, 'abc', 1, 20.3]
列表组合
['abc', 1, 20.3, 'hello', 2, 4]
元组 Tuple
符号:()
元素不能二次赋值,相当于只读列表
eg:
输出结果:
('abc', 1, 20.3)
1
输出元组两次
('abc', 1, 20.3, 'abc', 1, 20.3)
元组组合
('abc', 1, 20.3, 'hello', 2, 4)
字典 Dict
符号:{} 字典由索引(key)和它对应的值value组成
列表和字典的区别:
1.列表是有序的对象集合,字典是无序的对象集合。
2.字典当中的元素是通过键来存取的,而不是通过偏移存取
eg:
mydict={}
mydict['one']="hello"
mydict[2]="world"
testdict={'name':'tom','mob':12345,'addr':"beijing"}
print(mydict['one'])
print(mydict[2])
print(testdict)
print(testdict.keys())
print(testdict.values())
print(testdict['mob'])