Python二级知识点整理
程序员文章站
2022-04-27 18:40:34
...
基础操作
列表操作
值得注意的是,Python中列表/元组中数据类型可以不一致。
列表的创建/增改删查
ListA = [1,2,3,4]
ListA.append(5)
ListA.remove(1)
ListA.extend([6,7,1])
ListA.insert(0,1)
del ListA[0]
print(ListA)
print(ListA.count(1))
print(ListA.index(1))
print(ListA.index(1,1,len(ListA)))
ListA.pop()
ListA.pop(2)
ListA.reverse()
print(ListA)
ListA.sort(reverse=True)
列表索引
ls1 = ['James','Andy',1,2,3]
print(ls1[0])
print(ls1[1:])
print(ls1[:3])
ls2 = ['Nike','Biber']
ls = ls1 + ls2
print(ls)
字符串操作
字符串的连接
str1 = 'lk'
str2 = 'psr'
str3 = str1 + str2
print('Well Water'+'River')
字符串的复制
str1 = 'I love math'
str2 = str1*3
print('I Love U\n'*3)
字符串的转义
a = 'Let\'s go'
b = r'C:\lk'
多行字符串
str =
''' lk
lk
lk
'''
更多字符串内置方法可以参照
字符串内置函数总结
代码测试
判断变量类型
a = 'lk'
type(a)
isinstance(a,str)
断言,当条件不满足时退出
assert a>4
元组操作
创建元组
tuple1 = (1,2,3,4,5,6,7,8,9)
tuple1 = 1,
8*(4,)