昨天面试的时候提到了这个问题,但是由于面试时有点紧张,加上之前没做过这个,没写出来,今天补出来。 code a=[ {"id":1,"menu_name":"菜单1","pid":0}, {"id":2,"menu_name":"菜单1-1","pid":1}, {"id":3,"menu_name ...
分类:
数据库 时间:
2020-09-17 15:48:31
阅读次数:
33
enumerate(枚举) i = 0 for element in ['Apple','HuaWei','XiaoMi','OnePlus']: print(i,element) i +=1 上面的代码在C中非常正常,而在Python太冗余。 for i,element in enumerate( ...
分类:
编程语言 时间:
2020-09-17 15:33:28
阅读次数:
35
跟随视频学习了一些常见的排序,把自己第二天能理解的记录下来,万一以后忘记了呢? def linear_search(li, target): """ 线性查找 """ for ind, tar in enumerate(li): if tar == target: return ind else: ...
分类:
编程语言 时间:
2020-07-26 00:48:40
阅读次数:
57
函数 ? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 ? 函数能提高代码的可读性,代码的重复利用率。 ? Python提供了许多内建函数print(),len(),range()...,但你也可以自己创建函数,这被叫做用户自定义函数。 一、定义函数 1、定义函数的规则 ? a ...
分类:
其他好文 时间:
2020-07-20 15:34:13
阅读次数:
118
a_list = [ ('mac',9000), ('kindle',8000), ('tesla',6000), ('python book',105),]saving = input('输入你的钱:')shopping = []if saving.isdigit():#如果输入的为数字,转换为整 ...
分类:
其他好文 时间:
2020-07-16 11:52:13
阅读次数:
75
import csv import random class XmlFormat(object): def __init__(self): self.wf = open('data/res_location.xml', 'w', encoding='utf-8') self.add_header() ...
分类:
其他好文 时间:
2020-07-15 23:52:04
阅读次数:
67
一、列举enumerate() 1 改函数用于将一个可遍历类型组合成一个带索引序列,可同时列出数据下标和数据本身,一般用在for循环中。 2 >>> s = ["北京", "上海", "深圳", "广州"] 3 >>> for i in enumerate(s): 4 i[0], i[1] 5 6 ...
分类:
编程语言 时间:
2020-07-13 21:40:11
阅读次数:
79
main #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSArray* array=@[@1,@2,@3,@4];//[NSNumber numberWi ...
分类:
其他好文 时间:
2020-07-08 22:59:33
阅读次数:
60
1.1 列表和元组 1、列表基本操作 1. 列表赋值 a = [1,2,3,4,5,6,7,8] a[0] = 100 #the result : [100, 2, 3, 4, 5, 6, 7, 8] 2. 元素删除 a = [1,2,3,4,5,6,7,8] del a[0] #the resul ...
分类:
编程语言 时间:
2020-07-06 10:42:50
阅读次数:
57
enumerate,这个单词是“列举、枚举”的意思。enumerate() 函数的用法很简单,它的作用是同时给出序列的元素索引和元素。你看完下面这个例子你就明白是什么意思了: names = ["吴承恩", "罗贯中", "施耐庵", "曹雪芹"] for index, item in enumer ...
分类:
编程语言 时间:
2020-07-05 13:50:09
阅读次数:
66