`
54yuri
  • 浏览: 27403 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python 当中逗号的一处用法

阅读更多
曾经看到代码当中有一段颇为奇怪,是

b = 111
a = ( b, )  


为什么要写成这样呢( b, )? b后面多一个"," 还能编译通过?!太怪了

后来终于明白了,这a是个Tuple,如果写成

a = (b) 

那就成了强制转换了, python当中为了区别,可以允许() 当中最后一个元素依然以,结尾 !

其实写成

a = ( 33, b,  )
a = ( 22, 33, b,  )


也没错
分享到:
评论

相关推荐

    第5章-python列表-python入门、python基础课件.pptx

    第五章 Python列表 列表的表示和使用 访问列表 1 2 5 列表的加法和乘法 列表常用方法 4 列表的添加、修改、删除 3 第5章-python列表-python入门、python基础课件全文共33页,当前为第1页。 1 列表的表示和使用 ...

    Python 列表使用教程.wmv

    序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。...创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

    详解python中executemany和序列的使用方法

    详解python中executemany和序列的使用方法 一 代码 import sqlite3 persons=[ (Jim,Green), (Hu,jie) ] conn=sqlite3.connect(:memory:) conn.execute(CREATE TABLE person(firstname,lastname)) conn....

    pythonstrip用法(1).docx

    例如,我们可以使用以下代码去除字符串两端的逗号: pythonstrip用法(1)全文共3页,当前为第1页。 str = ",hello world," print(str.strip(",")) 输出结果为: hello world 3. 去除多个字符 如果要去除多

    pythonstrip用法.docx

    例如,我们可以使用以下代码去除字符串两端的逗号: pythonstrip用法全文共3页,当前为第1页。 str = ",hello world," print(str.strip(",")) 输出结果为: hello world 3. 去除多个字符 如果要去除多个字符,可以

    python入门到高级全栈工程师培训 第3期 附课件代码

    02 Python range的用法以及练习 03 Python 课上练习解释 04 Python 基础知识练习题试题 第12章 01 今日内容介绍以及基础测试题答案讲解 02 Python 列表的魔法 03 Python 元组的魔法 04 Python 字典的魔法 05 ...

    Python 列表(List)操作方法详解

    列表是Python中最基本的数据结构,列表是最常用...一、创建一个列表只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:复制代码 代码如下:list1 = [‘physics’, ‘chemistry’, 1997, 2000];list2 = [1, 2

    基础篇11-python基本数据结构-元组和集合

    基础篇11-python基本数据结构-元组和集合,元组和集合的基本用法

    python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法

    1. test.txt文件,数据以逗号分割,第一个数据为x坐标,第二个为y坐标,数据如下:1.1,2 2.1,2 3.1,3 4.1,5 40,38 42,41 43,42 2. python部分代码 #!/usr/bin/python # coding: utf-8 import matplotlib.pyplot as...

    Python-3.8.0a3.tgz

    现在的_asdict()方法collections.namedtuple()返回一个dict而不是一个collections.OrderedDict。这是有效的,因为自Python 3.7以来,常规dicts已经保证了排序。如果需要额外的功能OrderedDict,建议的补救措施是将...

    Python-3.8.0b2.tgz

    现在的_asdict()方法collections.namedtuple()返回一个dict而不是一个collections.OrderedDict。这是有效的,因为自Python 3.7以来,常规dicts已经保证了排序。如果需要额外的功能OrderedDict,建议的补救措施是将...

    python-3.8.0a4.exe

    现在的_asdict()方法collections.namedtuple()返回一个dict而不是一个collections.OrderedDict。这是有效的,因为自Python 3.7以来,常规dicts已经保证了排序。如果需要额外的功能OrderedDict,建议的补救措施是将...

    python-list语法.docx

    python list语法 Python List语法详解 Python是一种高级编程语言,它的列表(List)是一种非常常用的数据类型。列表是一种有序的集合,可以包含任意类型的数据,例如数字、字符串、布尔值等。在Python中,列表是用方...

    flake8-commas, 在 python 中,用于执行尾随逗号的Flake8扩展.zip

    flake8-commas, 在 python 中,用于执行尾随逗号的Flake8扩展 Flake8扩展,增强了逗号位置。 用法如果你使用 flake8,那么它就像下面这样简单:pip install flake8-commas现在,你可以避免字典和列表差异上那些烦人...

    python条件和循环的使用方法

    同时输出文本和变量值,却又不希望使用字符串格式化:复制代码 代码如下:>>> name = ‘Peter’>>> greeting = ‘Hello’>>> print greeting,’,’,nameHello , Peter上面的例子中会在逗号前加入一个空格,我们可以...

    python-3.8.0b2-amd64.exe

    现在的_asdict()方法collections.namedtuple()返回一个dict而不是一个collections.OrderedDict。这是有效的,因为自Python 3.7以来,常规dicts已经保证了排序。如果需要额外的功能OrderedDict,建议的补救措施是将...

    Python 列表理解及使用方法

    Python 列表理解及使用方法 列表是最常用的Python最常用的数据类型,它和其它序列一样,可以进行包括索引,切片,加,乘,检查成员的操作。列表的数据项不需要具有相同的类型,将数据项放在方括号内,中间用逗号隔开...

    Python的print用法示例

    Python 2.6中print不是函数,而是一个关键字,使用方式如下:复制代码 代码如下:print 1, 2 print ‘a’, ‘b’ 显示结果如下,用逗号分隔的各项之间会打印出一个空格,默认以换行结束: 复制代码 代码如下:1 2 a...

    Python lambda函数基本用法实例分析

    本文实例讲述了Python lambda函数基本用法。分享给大家供大家参考,具体如下: 这里我们简单学习一下python lambda函数。 首先,看一下python lambda函数的语法,如下: f=lambda [parameter1,parameter2,……]:...

    python-nameparser:一个简单的Python模块,用于将人名解析为其各个组成部分

    名称解析器 一个简单的Python(3.2+和2.6+)模块,用于将人名解析为它们的各个组成部分。 标题首先中间最后一次后缀昵称hn.surnames (姓氏+姓氏)支持的名称结构支持的名称结构通常是“标题第一中间最后一个后缀”...

Global site tag (gtag.js) - Google Analytics