- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 【python学习笔记-更新和删除一个元组(),解压(unpack)元组】
number=('one', 'two', 'four', 'five')number=number[:2]+('three',)+number[2:]print(number)'''输出('one', 'two', 'three', 'four', 'five')'''元组有不可更改 (immutable) 的性质,因此不能直接给元组的元素赋值但是只要元组中的元素可更改 (mutable),那么我们可以直接更改其元素,注意这跟赋值其元素不同。t1 = (1, 2, 3, [4, 5
2021-01-21 17:10:39
545
原创 【python学习笔记-从列表中获取元素】
预备知识:1.通过元素的索引值,从列表获取单个元素,注意,列表索引值是从0开始的。2.通过将索引指定为-1,可让Python返回最后一个列表元素,索引 -2 返回倒数第二个列表元素,以此类推。通过例子来学习x=['舞摆里','兜兜转','转身去',['找光线','就快望见']]print(x[0],type(x[0]))print(x[-1],type(x[-1]))print(x[-2],type(x[-2]))'''输出舞摆里 <class 'str'>['找光线'.
2021-01-19 14:57:19
55025
1
原创 【python学习笔记-删除列表中的元素“remove,pop,del”】
list.remove(obj) 移除列表中某个值的第一个匹配项x=['one','two','three','four','five','six']x.remove('three')print(x)'''输出['one', 'two', 'four', 'five', 'six']'''list.pop([index=-1]) 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值x=['one','two','three','four','five','six']a=.
2021-01-19 14:13:29
435
原创 【python学习笔记-向列表中添加元素append,extend,insert,+(加号)】
list.append(obj)在列表末尾添加新的对象,只接受一个参数,参数可以是任何数据类型,被追加的元素在 list 中保持着原结构类型。例如:x = ['I', 'love']x.append('Eason chan')print(x) print(len(x)) ['I','love','Eason chan']3list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)x = ['I', 'love']x.extend.
2021-01-16 15:23:32
608
原创 【python学习笔记-“is,is not”和“==,!=”】
is, is not 对比的是两个变量的内存地址==, != 对比的是两个变量的值a = ["hello"]b = ["hello"]print(a is b, a == b) # False Trueprint(a is not b, a != b) # True FalseFalse TrueTrue False比较的两个变量,指向的都是地址不可变的类型(str等),那么is,is not 和 ==,!= 是完全等价的。对比的两个变量,指向的是地址可变的类型(list,d.
2021-01-15 14:39:39
416
原创 【python学习笔记–按位取反“~”】
【python学习笔记–按位取反“~”】按位取反是 ~正整数按位取反是 其本身+1的负数;负整数按位取反是 其本身+1的绝对值;零的按位取反是 -1例如:print(bin(2))#bin(x)将整数转换为前缀为“0b”的二进制字符串print(bin(~2))#~按位取反print(~2)print(bin(-2))print(bin(~(-2)))print(~(-2))输出0b10-0b11-3-0b100b11...
2021-01-13 11:56:37
308
空空如也
【pyton】tqdm进度条显示问题
2021-10-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人