python變量加逗號,的含義


逗號,用於生成一個長度為1的元組

>>> (1)
1
>>> (1,)
(1,)
>>> 1,
(1,)

因此需要將長度為1的元組或列表中元素提取出來可以用,簡化賦值操作
例如,使用正則表達式re.findall()后結果返回僅有一個元素的列表

>>> a = ['this']
>>> b, = a
>>> b
'this'

最后print打印變量加,實現連續打印不換行的操作在python3中行不通了

Python 3.7.3 (default, Nov 15 2019, 04:04:52) 
[Clang 11.0.0 (clang-1100.0.33.16)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> for i in range(0,5):
...     print(i)
... 
0
1
2
3
4
>>> for i in range(0,5):
...     print(i,)
... 
0
1
2
3
4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM