Python物语:列表,元组,字典,集合

2020-12-08  本文已影响0人  非著名自行车运动员
方法 作用 描述
list.append(x) 增加元素 查到列表尾部
list.extend(list2) 增加元素 将列表list2 中所有元素增加到list尾部
list.insert(index,x) 增加元素 指定位置插入
list.remove(x) 删除元素 删除首次出现的元素x
list.pop(index) 删除元素 删除指定位置元素,返回结果被删除元素
list.clear 删除元素 删除所有元素

列表特点:

列表的几种操作实例

list_temp = []
if list_temp:
     # 存在值即为真
else:   
     # list_temp是空的
>>> list_str = ['1', '2']
>>> list_int = list(map(int, list_str))
>>> print(list_int)
[1, 2]
# 方法1
aList = [1,2,3]
bList = ['www', 'pythontab.com']
cList = aList + bList
print(cList)
-----------------------------
[1, 2, 3, 'www', 'pythontab.com']

# 方法2
aList = [1,2,3]
bList = ['www', 'pythontab.com']
aList.extend(bList)
print(aList)
-----------------------------
[1, 2, 3, 'www', 'pythontab.com']

# 方法3
aList = [1,2,3]
bList = ['www', 'pythontab.com']
aList.append(bList)
print(aList)
-----------------------------
[1, 2, 3, ['www', 'pythontab.com']]

字典特点:

生成字典的方法:

# 直接创建字典
dict = {'语文': 89, '数学': 92, '英语': 93}

# 用列表动态生成字典
key_list = ['1','2','3']
value_list = ['a','b','c']
d = dict(zip(key_list, value_list))
print(d)
---------------------
{'1': 'a', '2': 'b', '3': 'c'}

集合

上一篇下一篇

猜你喜欢

热点阅读