美文网首页
小知识点

小知识点

作者: 逍遥_yjz | 来源:发表于2020-06-08 16:41 被阅读0次

1.片段

json.dumps(wordLibrary, ensure_ascii=False)

2.测试panda的分组

import pandas as pd
import numpy as np
test = np.array([
[1, 2, 3],
 [2, 3, 4],
 [5, 4, 3],
 [8, 7, 2]])
# s输出的是索引
print(np.argmax(test, 0)) #输出:array([3, 3, 1]
print(np.argmax(test, 1)) #输出:array([2, 2, 0, 0]

df=pd.DataFrame({'key1':['a','a','b','b','a'],
                 'key2':['one','two','one','two','one'],
                  'data1':np.random.randn(5),
                  'data2':np.random.randn(5)})
for i in df.groupby('key1'):
    print(i)
for label_num,data in df.groupby('key1'):
    print(label_num)
    print(type(data))
    print('-------------')
import os
folderList = os.listdir('/train224/')
i = 0
for label, folder_name in enumerate(folderList, start=0):
    print(label)
    print(folder_name)
    print('---------')
[3 3 1]
[2 2 0 0]
('a',   key1 key2     data1     data2
0    a  one -0.259015 -0.448771
1    a  two  1.549477  0.610607
4    a  one  1.080915 -0.206646)
('b',   key1 key2     data1     data2
2    b  one  1.475705 -2.933073
3    b  two -1.007881  0.142041)
a
<class 'pandas.core.frame.DataFrame'>
-------------
b
<class 'pandas.core.frame.DataFrame'>
-------------
0
cat.0.jpg
---------
1
cat.1.jpg
---------
2
cat.10.jpg
---------

3.判断字典是否为空,列表和元组同样适用

d1 = {}
d2 ={'3':4}
if bool(d1) and bool(d2):
    print('两种字典都不为空')
elif bool(d1) and not bool(d2):
    print('d1字典存在,d2字典为空')
elif not bool(d1) and bool(d2):
    print('d1字典为空,d2字典存在')

输出:

d1字典为空,d2字典存在

4.左右比较条件

    flag1_time = 2
    dateTime_p = 3
    flag2_time = 4
    if flag1_time < dateTime_p <= flag2_time:
        print("当前时间小")

5.list连接



train_dataset_paths = [[1,2,3,4],[3,4,5,6,7],[1,3]]
train_image_paths = []
# 打开训练数据集目录,读取全部图片,生成图片路径列表
for train_dataset_path in train_dataset_paths:
    length = len(train_image_paths)
    print(length)
    train_image_paths[length:length] = train_dataset_path
    print(train_image_paths)
    print('=============')
print(train_image_paths)
train_image_paths[9:9]=[0,8,8]
print(train_image_paths)
打印出:
0
[1, 2, 3, 4]
=============
4
[1, 2, 3, 4, 3, 4, 5, 6, 7]
=============
9
[1, 2, 3, 4, 3, 4, 5, 6, 7, 1, 3]
=============
[1, 2, 3, 4, 3, 4, 5, 6, 7, 1, 3]
[1, 2, 3, 4, 3, 4, 5, 6, 7, 0, 8, 8, 1, 3]

相关文章

  • android 常用小知识点 tips (二)

    android 常用小知识点 tips (一)android 常用小知识点 tips (二) 持续更新中.... ...

  • js小知识点

    js小知识点 整理 js小知识点 (一):获取元素 1:document.getElementById('id名'...

  • 编程中的小tips

    perl 小知识点 defined () 哈希的长度 数组的uniq R 小知识点 rowMeans() 和 co...

  • 无标题文章

    综和复习本月知识点总结: 一:微信小程序 二:vue复习 三:js复习 四:新知识点 一:微信小程序知识点总结 开...

  • 小知识点集汇一

    小知识点集汇一 小知识点 node接口模拟返回 js接口模拟数据 mockjs mocha js 测试框架--教程...

  • 监听回车按键小知识点整理

    监听回车按键小知识点

  • 两年iOS经验之你忽略的小知识点

    两年iOS经验之你忽略的小知识点 两年iOS经验之你忽略的小知识点

  • 小知识点

    Window 运行输入 winver 可以查看 当前系统版本号 ipconfig 查看本机IP地址 Unity U...

  • 小知识点

    时间格式化 托管项目到线上仓库 基本使用方法使用git init初始化本地项目使用touch README.md ...

  • 小知识点

    Axure 做滚动视图拉一个内联框架,将内联框架的url设置为另外一个网页

网友评论

      本文标题:小知识点

      本文链接:https://www.haomeiwen.com/subject/vdmbzhtx.html