no message
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
a = [1,2,3,'1',True,2.1]
|
||||
# 通过下标取值
|
||||
print(a[2])
|
||||
@@ -0,0 +1,4 @@
|
||||
a = [1,2,3,'1',True,2.1]
|
||||
# 安下标修改list的值
|
||||
a[1] = a[4]
|
||||
print(a)
|
||||
@@ -0,0 +1,7 @@
|
||||
l = [1,2,3]
|
||||
h = l.copy()
|
||||
l.append(12)
|
||||
# 浅拷贝
|
||||
print(h)
|
||||
print('---------')
|
||||
print(l)
|
||||
@@ -0,0 +1,3 @@
|
||||
l = [1,2,3,1,1,1,1,1,1]
|
||||
# count 返回指定对象在list中出现的次数
|
||||
print(l.count(1))
|
||||
@@ -0,0 +1,3 @@
|
||||
l = [1,2,3,1,1,1,1,1,1]
|
||||
# 返回元素第一次出现的下标 index(value,start,end)
|
||||
print(l.index(1,4))
|
||||
@@ -0,0 +1,3 @@
|
||||
l = [1,2,3,1,1,1,1,1,1]
|
||||
# len 返回list长度
|
||||
print(len(l))
|
||||
@@ -0,0 +1,4 @@
|
||||
l = [1,2,3]
|
||||
# 反转list
|
||||
l.reverse()
|
||||
print(l)
|
||||
@@ -0,0 +1,13 @@
|
||||
c = [1,2,3,'1',True,2.1]
|
||||
# 变量[起始下标:结束下标]
|
||||
# 如果下标从0开始可以省略不写,例如 n = l[:4]
|
||||
# 如果结束下标取的是最后一个元素,可以省略不写,例如 n = l[3:]
|
||||
# 如果列表中的元素都要,开始和结束下标都可以省略,例如 n = l[:]
|
||||
# n = l[:-1] 表示从0开始 - 到数二个元素
|
||||
print(c[0:4])
|
||||
print(c[:4])
|
||||
print('-------------------------')
|
||||
print(c[0:])
|
||||
print('-------------------------')
|
||||
print(c[:7])
|
||||
print(c[:10])
|
||||
@@ -0,0 +1,9 @@
|
||||
l = [1,2,3,4,5,6,7,8,9]
|
||||
# list[start:stop:step]
|
||||
print(l[::2])
|
||||
print('-------------')
|
||||
print(l[::3])
|
||||
print('-------------')
|
||||
print(l[::4])
|
||||
print('-------------')
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
l = [1, 2,3,4,5,6,7,8,9]
|
||||
# list[start:stop:step]
|
||||
print(l[::-2])
|
||||
print('-------------')
|
||||
print(l[::-3])
|
||||
print('-------------')
|
||||
print(l[::-4])
|
||||
print('-------------')
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
b2 = [1,2,3]
|
||||
b1 = [4,5,6]
|
||||
print(b1+b2)
|
||||
@@ -0,0 +1,3 @@
|
||||
c = [1,2,3,'1',True,2.1]
|
||||
c.clear()
|
||||
print(c)
|
||||
@@ -0,0 +1,3 @@
|
||||
n = [1, 2, 3, 4, 5,9988]
|
||||
del n[3]
|
||||
print(n)
|
||||
@@ -0,0 +1,8 @@
|
||||
a = [1,2,3,'1',True,2.1]
|
||||
# 删除指定下标 不传入下标时默认删除最后一个元素
|
||||
# pop() 可以返回删除的值
|
||||
# a.pop()
|
||||
a.pop(1)
|
||||
print(a)
|
||||
print('-------------')
|
||||
print(a.pop(1))
|
||||
@@ -0,0 +1,4 @@
|
||||
l = [1, 2, 3, 4, 5,9988]
|
||||
# 删除指定的数据
|
||||
l.remove(9988)
|
||||
print(l)
|
||||
@@ -0,0 +1,3 @@
|
||||
d1 = [6,5,4,3,2,1]
|
||||
print(6 in d1)
|
||||
print(8 not in d1)
|
||||
@@ -0,0 +1,4 @@
|
||||
a1 = [1,2,34]
|
||||
a2 = [1,2,4]
|
||||
# 列表之间进行比较,以相同下标进行比较,从小到大进行比较,如果值相同则比较下一组元素,如果不同直接出结果
|
||||
print(a1>a2)
|
||||
@@ -0,0 +1,5 @@
|
||||
c = [1,2,3,'1',True,2.1]
|
||||
# 向列表中加入对象
|
||||
c.append('henchman')
|
||||
c.append('henchman1')
|
||||
print(c)
|
||||
@@ -0,0 +1,4 @@
|
||||
b = [1,2,3,'1',True,2.1]
|
||||
# 向列表中加入可枚举对象
|
||||
b.extend([123])
|
||||
print(b)
|
||||
@@ -0,0 +1,4 @@
|
||||
m = [1,2,3,4,5,6,7,8,9,10]
|
||||
# 向指定位置插入对象
|
||||
m.insert(1,123456789)
|
||||
print(m)
|
||||
@@ -0,0 +1,2 @@
|
||||
c1 = [4,5,6]
|
||||
print(c1*10)
|
||||
@@ -0,0 +1,9 @@
|
||||
# 不能通过索引访问元素
|
||||
# 自动去重
|
||||
# 元素必须是可哈希的(如 int, str, tuple),不能包含 list、dict、set 等可变类型
|
||||
set1 = {
|
||||
'中国','小日本','漂亮国','中国'
|
||||
}
|
||||
set2 = set(['中国','小日本','漂亮国'])
|
||||
print(set1)
|
||||
print(set2)
|
||||
@@ -0,0 +1,15 @@
|
||||
# 元祖使用() 字典使用{} 列表使用[]
|
||||
# 元祖不能修改、删除 有序,可重复,不可扩展
|
||||
# 元祖可以作为字段的key
|
||||
a = ('键盘','鼠标')
|
||||
contacts = {
|
||||
'name':'张三',
|
||||
'sex':"男",
|
||||
'salary':'8000'
|
||||
}
|
||||
contacts[a] = 'xxx' # 元祖作为字典的key
|
||||
print(contacts)
|
||||
print(contacts[a])
|
||||
print('-----')
|
||||
print(a[0])
|
||||
print(a[1])
|
||||
Reference in New Issue
Block a user