-
pop()方法,除了可以删除最后一个元素以外,pop()还可以接收一个参数,指定需要删除的元素的位置。
name = L.pop()
name = L.pop(2)
查看全部 -
是否纳入循环,程序是按照空格还是顶格来判断的
查看全部 -
# Enter a code
name=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
l=len(name)
names=name[:]
score=[89, 72, 88, 79, 99]
scores=score[:]
scores.sort(reverse=True)
a=0
for n in scores:
b=0
for y in score:
if y==n:
names[a]=name[b]
b = b+1
a=a+1
print(names)
查看全部 -
学习if-elif-esle语句用法
查看全部 -
通过任务学习format的用法
查看全部 -
字符中切片是半闭半开区间,不包括最后的位置。
查看全部 -
用了raw字符串,可以去掉字符串中的转义符\
用了'''...'''形式,可以去掉换行符\n
查看全部 -
not计算的优先级是高于and和or的
查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
查看全部 -
取模运算是求余数
地板除是计算商的整数部分
查看全部 -
#!/usr/bin/python # -*- coding: utf-8 -*- import sys num=0 L = ['Alice', 66, 'Bob', True, 'False', 100] for i in L: num=num+1 if num%2==0: print(i)查看全部
-
数据类型:整数、浮点数、字符串、查看全部
-
注意:
因为这行代码是if判断的一个子分支,因此需要缩进,在Python规范中,一般使用4个空格作为缩进
在if语句的最后,有一个冒号:,这是条件分支判断的格式,在最后加入冒号:,表示接下来是分支代码块
查看全部 -
Python向list添加新的元素
1、append()方法:将元素添加到list的尾部,可以添加列表,会产生嵌套列表
names = ['Alice', 'Bob', 'David', 'Ellena']
names.append('Candy')
print(names) # ==> ['Alice', 'Bob', 'David', 'Ellena', 'Candy']2、insert()方法:需要两个参数:插入的位置及需要插入的参数
names = ['Alice', 'Bob', 'David', 'Ellena']
names.insert(2, 'Candy')
print(names) # ==> ['Alice', 'Bob', 'Candy', 'David', 'Ellena']3、extend():如果添加一个列表,则该列表会加入之前的列表
查看全部 -
Python的列表,除了支持正向顺序索引获取列表中的每一个元素以外,也支持倒序访问list中的每一个元素。
names = ['Alice', 'Bob', 'David', 'Ellena']
对于names列表,Ellena的名字排在最后,也就是我们所说的倒数第一个,在Python中,可以使用-1来表示最后一个元素
print(names[-1]) # ==> Ellena
⚠️:正向顺序(从左到左右)是从0开始,反向顺序(从右到左)从-1开始
查看全部
举报