python中强大的for用法,,#!/usr/loc
python中强大的for用法,,#!/usr/loc
#!/usr/local/bin/python3# -*- coding: UTF-8 -*-##1.遍历
#遍历字符串s = ‘I love you‘ for i in s: print(i)
print(‘\n‘)#遍历列表
l = [‘y‘, ‘l‘, ‘b‘] for i in l: print(i)
print(‘\n‘)#通过enumerate获得下标和valfor i, v in enumerate(l): print(i, v)print(‘\n‘)
#遍历字典:d = {‘a‘: ‘apple‘, "b": "blanan", "c": "car"}#以下三种写法输出一样for i in d: print(i, d.get(i))for k, v in d.items(): print(k, v)for k, v in dict.items(d): print(k, v)print(‘\n‘)
##2.列表生成print(range(10))print(range(0, 10))for i in range(10): print(i)print(‘\n‘)
#强制转换为列表print(list(range(1, 11)))print([i for i in range(1, 11)])print([i * 3 for i in range(1, 11)])print([str(i) for i in range(1, 11)])print([i for i in range(1, 11) if i % 2 == 0])
print(‘\n‘)
#实现冒泡排序l = [1, 12, 4, 2, 0, 8, 3, 7]n = len(l)
for i in range(n - 1): for j in range(i + 1, n): if l[i] > l[j]: l[i], l[j] = l[j], l[i]print(l)输出:
python中强大的for用法
相关内容
- Python中的sort(),,Python中的so
- Python open()函数打开文件的模式详解,,Python ope
- python 函数定义和调用,,一、python 函
- python数据结构和算法,,栈-先进后出clas
- 完全卸载python for Ubuntu 14.04,,1、卸载python
- python骚操作---Print函数用法,,---恢复内容开始-
- 用python实现按权重对N个数据进行选择,,需求:某公司
- python---win32gui:winAPI操作,,python操作wi
- Python将某文件夹及其子文件夹下某种格式的文件移动到
- python爬取博客园首页文章,,先上代码,比较长。
评论关闭