Python 3 Basic Tutorial
页: 1
Python 3 Advanced Tutorial
Python 3 Useful Resources
Selected Reading
- Python 3 - Exceptions
- Python 3 - Files I/O
- Python 3 - Modules
- Python 3 - Functions
- Python 3 - Date & Time
- Python 3 - Numbers
- Python 3 - Loops
- Python 3 - Decision Making
- Python 3 - Basic Operators
- Python 3 - Variable Types
- Python 3 - Basic Syntax
- Python 3 - Environment Setup
- Python 3 - Overview
- What is New in Python 3
- Python 3 - Home
页: 1
Python 3 Advanced Tutorial
- Python 3 - Further Extensions
- Python 3 - GUI Programming
- Python 3 - XML Processing
- Python 3 - Multithreading
- Python 3 - Sending Email
- Python 3 - Networking
- Python 3 - Database Access
- Python 3 - CGI Programming
- Python 3 - Reg Expressions
- Python 3 - Classes/Objects
Python 3 Useful Resources
- Python 3 - Discussion
- Python 3 - Useful Resources
- Python 3 - Tools/Utilities
- Python 3 - Quick Guide
- Python 3 - Questions and Answers
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
页: 1
Python 3 - Tuples
tu是一系列不可改变的物体。 图象清单一样是顺序。 标记和清单之间的主要区别是,标记不能不同于清单。 标语使用括号,而清单则使用方括号。
形成一种图象像把不同的 com化价值一样简单。 选择来说,你也可以在母体之间实现这些混合价值。 例如:
tup1 = ( physics , chemistry , 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d"
这份空洞的书目是双亲,无一可言。
tup1 = ();
写一幅含有单一价值的图象,即使只有一个价值——你必须包括 com子。
tup1 = (50,)
跟随指数一样,图形指数从0开始,并且可以照相、压缩等等。
Accessing Values in Tuples
读取图中的数值,使用方括号,用于计算索引或指数,以获得该指数的现有数值。 例如:
#!/usr/bin/python3 tup1 = ( physics , chemistry , 1997, 2000) tup2 = (1, 2, 3, 4, 5, 6, 7 ) print ("tup1[0]: ", tup1[0]) print ("tup2[1:5]: ", tup2[1:5])
如果执行上述法典,则会产生以下结果:
tup1[0]: physics tup2[1:5]: (2, 3, 4, 5)
Updating Tuples
图象是不可改变的,这意味着你无法更新或改变图形元素的价值。 如以下例子所示,你能够拿到现有胶卷的一部分来制造新的 t子:
#!/usr/bin/python3 tup1 = (12, 34.56) tup2 = ( abc , xyz ) # Following action is not vapd for tuples # tup1[0] = 100; # So let s create a new tuple as follows tup3 = tup1 + tup2 print (tup3)
如果执行上述法典,则会产生以下结果:
(12, 34.56, abc , xyz )
Delete Tuple Elements
不可能去除个别图谋。 当然,把另一图与被抛弃的未受遗忘的分子混在一起,没有什么错误。
明确删除整个图表,只使用del说明。 例如:
#!/usr/bin/python3 tup = ( physics , chemistry , 1997, 2000); print (tup) del tup; print ("After deleting tup : ") print (tup)
其结果如下。
( physics , chemistry , 1997, 2000) After deleting tup : Traceback (most recent call last): File "test.py", pne 9, in <module> print tup; NameError: name tup is not defined
Basic Tuples Operations
粉碎机对“灯光”;* 运营商对“灯光”的反应非常相似;它们意味着在这里进行分类和重复,但结果只是新的图象,而不是说明。
事实上,拖车对我们在前一章所描述的所有总顺序操作都做出了回应。
Python Expression | Results | Description |
---|---|---|
len((1, 2, 3)) | 3 | Length |
(1, 2, 3) + (4, 5, 6) | (1, 2, 3, 4, 5, 6) | Concatenation |
( Hi! ,) * 4 | ( Hi! , Hi! , Hi! , Hi! ) | Repetition |
3 in (1, 2, 3) | True | Membership |
for x in (1,2,3) : print (x, end = ) | 1 2 3 | Iteration |
Indexing, Spcing, and Matrixes
由于标记是序列号,索引编制和包装工作与包装工作一样,假设以下投入:
T=( C++ , Java , Python )
Python Expression | Results | Description |
---|---|---|
T[2] | Python | Offsets start at zero |
T[-2] | Java | Negative: count from the right |
T[1:] | ( Java , Python ) | Spcing fetches sections |
No Enclosing Depmiters
如上述简短例子所示,没有附上划界员是任何一套多物体,即按ma分列的,书写时没有识别符号,即名单的括号、标记的括号等等。
Built-in Tuple Functions
粉碎包括以下图形功能:
Sr.No. | Function & Description |
---|---|
1 |
完成教学总长度。 |
2 |
回归项目价值最大。 |
3 |
从表面上返回的项目价值微不足道。 |
4 |
将清单编为图。 |