python基础之类型转换函数
作者:qianqqqq_lu 发布时间:2021-06-25 02:43:27
标签:python,基础,类型转换函数
类似于and操作
类似于or操作
# 类型转换
# sorted
li=[2,45,1,67,23,10]
li.sort() #list的排序方法
print(li)
# sorted
li=[2,45,1,67,23,10]
# li.sort() #list的排序方法
print(li)
# sorted()
sorted(li)
print(li)
# 类型转换
# sorted
li=[2,45,1,67,23,10]
# li.sort() #list的排序方法
print(li)
# sorted()
varli=sorted(li) #升序排列
print(varli)
varli2=sorted(li,reverse=True) #降序排列
print(varli2)
tupArray=(2,34,5,6,6,43,2,2,90) #元组排序
varRs=sorted(tupArray,reverse=False)
print(varRs)
# zip 用于打包的
S1=['a','b','c']
S2=['你','我','他']
print(list(zip(S1))) #压缩过后只有一个元素,元组里面只有一个元素时后面有一个逗号
print(list(zip(S1,S2))) #压缩两个数据,需要将数据转换为列表才可以打印出来
按照索引,会把序列中对应的索引位置的元素存储为一个元组进行输出,若两个元素个数不一样,会按照最少元素进行压缩
S1=['a','b','c']
S2=['你','我','他']
S3=['你','我','他','哈哈']
print(list(zip(S1))) #压缩过后只有一个元素,元组里面只有一个元素时后面有一个逗号
print(list(zip(S1,S3))) #压缩两个数据,需要将数据转换为列表才可以打印出来
使用zip对图书信息进行组装
# enumerate
listObj=['a','b','c'] #加索引输出
for item in enumerate(listObj):
print(item)
# enumerate
listObj=['a','b','c'] #加索引输出
for index,item in enumerate(listObj): #索引被index接受
print(item)
# enumerate
listObj=['a','b','c'] #加索引输出
for index,item in enumerate(listObj,5): #指定索引下标从5 开始
print(index,item)
# 遍历字典
dicObj={}
dicObj['name']='小玲'
dicObj['hobby']='小玲'
dicObj['pro']='小玲'
print(dicObj)
for item in enumerate(dicObj):
print(item)
# 遍历字典
dicObj={}
dicObj['name']='小玲'
dicObj['hobby']='小玲'
dicObj['pro']='小玲'
print(dicObj)
for index,item in enumerate(dicObj): #将索引下标使用变量来自接受
print(item)
来源:https://blog.csdn.net/weixin_44632711/article/details/120618938


猜你喜欢
- 引文之前将PHP反序列化的基础知识讲了一遍,不知道大家学习的怎么样了,今天给大家带来PHP反序列化的进阶知识:PHAR反序列化,也是之前本人
- 本文实例讲述了python实现通过代理服务器访问远程url的方法。分享给大家供大家参考。具体如下:import urllibproxies
- 本文介绍了Django的正向解析和反向解析,分享给大家,具体如下:先创建一个视图界面urls.py index.html &nb
- MMClassification是一个基于PyTorch的开源图像分类工具箱,是OpenMMLab项目的一部分,源码传送门,最新发布版本为v
- NumPy数组是一个多维数组对象,称为ndarray创建一个numpy数组,如下所示import numpy as npx=np.array
- 问题描述在消费rabbitMQ队列时, 每次进入回调函数内需要进行一些比较耗时的操作;操作完成后给rabbitMQ server发送ack信
- 在jupyter notebook或者是 Qtconsole下编译运行一个简单的pyqt程序,总是报错:The kernel appears
- 0. 学习目标在诸如单链表、双线链表等普通链表中,查找、插入和删除操作由于必须从头结点遍历链表才能找到相关链表,因此时间复杂度均为O(n)。
- 本文实例讲述了Python使用random模块生成随机数操作。分享给大家供大家参考,具体如下:今天在用Python编写一个小程序时,要用到随
- 本文实例为大家分享了vue无缝滚动组件vue-seamless-scroll的具体实现代码,供大家参考,具体内容如下下载cnpm i -S
- 一、编写Python脚本[root@lidabai ~]# vim harbor_clearimage.py# -*- coding:utf
- 前言:大概一年前写的,前段时间跑了下,发现还能用,就分享出来了供大家学习,代码的很多细节不太记得了,也尽力做了优化。因为毕竟是微博,反爬技术
- 驱动树莓派gpio的中间层库函数有wiringPi,BCM2835,以及PRi.GPIO,这里我选择使用Python语言开发的PRi.GPI
- 跨平台的事件EventUtil对象 EventUtil: var EventUtil={ addEventHandler:function(
- 如何实现让每句话的头一个字母都大写? <%dim txtFnametxtFName = &qu
- 安装完 anaconda运行如下代码执行不了import numpy as npimport os,sys#获取当前文件夹,并根据文件名de
- 如何获取一个页面内所有URL链接?在Python中可以使用urllib对网页进行爬取,然后利用Beautiful Soup对爬取的页面进行解
- 情感分析(sentiment analysis)是2018年公布的计算机科学技术名词。它可以根据文本内容判断出所代表的含义是积极的还是负面的
- 本文实例讲述了Python实现复杂对象转JSON的方法。分享给大家供大家参考,具体如下:在Python对于简单的对象转json还是比较简单的
- 在python-numpy使用中,可以用双层 for循环对数组元素进行访问,也可以切片成每一行后进行一维数组的遍历。代码如下:import