- // 向下取整运算
- & | 在数字运算时是 “位运算符”,参与运算的两数若都为1则结果为1,否则为0;
- 曼哈顿距离:就是两点之间东西距离+南北距离;(xi,yi),(xj,yj);距离就是

- python中修改数据值的一些问题:
-
# 总结来说,python中修改int,float这些其实不是修改的对应地址的内容,但是类对象,list,dic这些不行 dic = {1: '2', 2: '5'} dic2 = dic dic2[1] = 5 print(dic, dic2) a = 1000 b = a print(a, b) a = 10 print(a, b) # a = [1, 2, 34] b = list(a) print(a, b) a[1] = 100 print(a, b) # 修改python自带的list,int等结果如下 # 1000 1000 # 10 1000 # [1, 2, 34] [1, 2, 34] # [1, 3] [1, 2, 34] class test: def __init__(self, val): self.next = None self.val = val t = test(100) n = test(10) st = test(1) st.next = n n.next = t pre = st pre.val = 66 print(st.val, pre.val) print(pre, st) # 对自己设的类对象,结果如下 # 66 66 # <__main__.test object at 0x100e15e50> <__main__.test object at 0x100e15e50>
-
Python3&机器学习&深度学习中的不常见的运算符和函数(不断更新)
本文介绍了Python3中不常见的运算符和函数,包括位运算符如&和|,曼哈顿距离的计算,字符与ASCII码的转换,以及list的拼接操作。同时,提到了Python的range方法、移位运算符>>>、字典序比较、梯度运算符和编码问题,如ASCII、GB2312、Unicode和UTF8。还涉及了Python中的sign函数、gensim包及其包含的模型,以及使用yield创建生成器来处理大型数据的方法。

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



