用u盘装win10系统步骤图解教程 开机启动u盘重装系统步骤(6)
用u盘装win10系统步骤图解教程
将上面代码保存到 variable_types_tuple.py 文件中,执行将产生以下结果 –
F:\worksp\python>python variable_types_tuple.pytuple = ('maxsu', 786, 2.23, 'yiibai', 70.2)tuple[0] = maxsutuple[1:3] = (786, 2.23)tuple[-3:-1] = (2.23, 'yiibai')tuple[2:] = (2.23, 'yiibai', 70.2)tinytuple * 2 = (999.0, 'maxsu', 999.0, 'maxsu')tuple + tinytuple = ('maxsu', 786, 2.23, 'yiibai', 70.2, 999.0, 'maxsu')F:\worksp\python>Shell
以下代码对于元组无效,因为尝试更新元组,但是元组是不允许更新的。类似的情况可能与列表 –
#!/usr/bin/python3tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]tuple[2] = 1000 # 无法更新值,程序出错list[2] = 1000 # 有效的更新,合法Python
Python字典
Python的字典是一种哈希表类型。它们像Perl中发现的关联数组或散列一样工作,由键值对组成。字典键几乎可以是任何Python数据类型,但通常为了方便使用数字或字符串。另一方面,值可以是任意任意的Python对象。
字典由大括号({})括起来,可以使用方括号([])分配和访问值。例如 –
#!/usr/bin/python3#coding=utf-8# save file : variable_types_dict.pydict = {}dict['one'] = "This is one"dict[2] = "This is my"tinydict = {'name': 'maxsu', 'code' : 1024, 'dept':'IT Dev'}print ("dict['one'] = ", dict['one']) # Prints value for 'one' keyprint ('dict[2] = ', dict[2]) # Prints value for 2 keyprint ('tinydict = ', tinydict) # Prints complete dictionaryprint ('tinydict.keys() = ', tinydict.keys()) # Prints all the keysprint ('tinydict.values() = ', tinydict.values()) # Prints all the valuesPython
将上面代码保存到 variable_types_dict.py 文件中,执行将产生以下结果 –
F:\worksp\python>python variable_types_dict.pydict['one'] = This is onedict[2] = This is mytinydict = {'name': 'maxsu', 'code': 1024, 'dept': 'IT Dev'}tinydict.keys() = dict_keys(['name', 'code', 'dept'])tinydict.values() = dict_values(['maxsu', 1024, 'IT Dev'])Shell
字典中的元素没有顺序的概念。但是说这些元素是“乱序”是不正确的; 它们是无序的。
数据类型转换
有时,可能需要在内置类型之间执行转换。要在类型之间进行转换,只需使用类型名称作为函数即可。
有以下几种内置函数用于执行从一种数据类型到另一种数据类型的转换。这些函数返回一个表示转换值的新对象。它们分别如下所示 –
编号 函数 描述 1 int(x [,base]) 将x转换为整数。如果x是字符串,则要base指定基数。 2 float(x) 将x转换为浮点数。 3 complex(real [,imag]) 创建一个复数。 4 str(x) 将对象x转换为字符串表示形式。 5 repr(x) 将对象x转换为表达式字符串。 6 eval(str) 评估求值一个字符串并返回一个对象。 7 tuple(s) 将s转换为元组。 8 list(s) 将s转换为列表。 9 set(s) 将s转换为集合。 10 dict(d) 创建一个字典,d必须是(key,value)元组的序列 11 frozenset(s) 将s转换为冻结集 12 chr(x) 将整数x转换为字符 13 unichr(x) 将整数x转换为Unicode字符。 14 ord(x) 将单个字符x转换为其整数值。 15 hex(x) 将整数x转换为十六进制字符串。 16 oct(x) 将整数x转换为八进制字符串。
相关阅读
-
Win10以管理员身份运行 win10/win11以管理员身份运行cmd
在很多情况下,我们要在 cmd命令提示符中运行一些特定的cmd代码命令需要以管理员身份运行 ,但是很多网友不清楚如何以管理员身份运行cmd命令提示符,下面IT袋小编就给大家分享图文教程,
-
win10屏幕太大怎么缩小 win10屏幕放大了怎么缩小
今天带来的IT技巧小经验win10屏幕太大怎么缩小IT技巧方面的经验,关于win10屏幕太大怎么缩小 win10屏幕放大了怎么缩小,下面为详细的介绍。 win10系统是一款非常好的优秀系统,强大的智能使得
-
地平线4黑屏后闪退 win11地平线5闪退解决教程
对于大多数网友来说win11地平线5闪退解决教程的内容,关于地平线4黑屏后闪退 win11地平线5闪退解决教程,下面为详细的介绍。 地平线5是一款非常受欢迎的游戏,不过因为闪退等bug导致了很多
-
win10自动关屏幕设置 win10快速关屏设置教程
跟大家分享win10快速关屏设置教程的相关介绍,关于win10自动关屏幕设置 win10快速关屏设置教程,如有不对的地方欢迎指正! 很多IT袋的朋友在办公或者网吧上网的时候都希望能够快速的关屏来


