1樓:匿名使用者
相當於為多個變數同時賦值
為 a b 同時賦值 a == 0 b == aa = 10
b = 20
等價於:
a, b = 10, 20
python中的逗號有什麼作用
2樓:銀河系
在python中逗號通常用來分割一些相同型別的元素,比如引數。並不是一行語句的結束。但某些情況下它也有些特殊的情況,如下所示:
>>> a,b = 1,2
>>> a
1>>> b
2>>> c = (1, 2)
>>> c
(1, 2)
>>> d = 1,2,3,4
>>> d
(1, 2, 3, 4)
>>> print("haha",)
haha
>>> print('1'),print('2')12(none, none)
參考:劉江的python教程
python 字串分割split()函式中中英文逗號分割
3樓:日time寸
在我這裡沒有問題啊,能夠正確地分割。注意最好不要用內建函式名稱作為變數名。
python 元組多了逗號!
4樓:匿名使用者
(('sssss',), ('root',)) 和 ('sssss', 'root') 表示的
**東西不一樣。
'sssss', 有逗號表示的是 tuple, 而'sssss'只是字串,所以(('sssss',), ('root',)) 是tuple 組成的tuple,('sssss', 'root') 是字串組成的tuple。
(('sssss',), ('root',)) 轉成 (('sssss'), ('root'))
t=(('sssss',), ('root',))result=(j for i in t for j in i)
python 算術時,逗號是做什麼的?
5樓:喬布斯的同學
x,y其實是(x,y)的簡寫,這是一個元組,你需要看一下元組的定義
所以是x=y,y=x+y
6樓:風起雪落
分別賦值,等價於,
x=yy=x+y
python語句結尾的逗號有什麼用
7樓:匿名使用者
區分元組和單個值
返回元組,就不能被更改
例如下面**加一個逗號就是返回tuple了def f():
return 1,
type(f())
python輸出逗號間隔,在Python中輸出逗號分隔的方法有哪些
你解決了嗎,我也卡在這道題 rstrip 多看看基礎把這都不會 在python中輸出逗號分隔的方法有哪些 方法一 def count pos l num 0 for x in l 直接遍歷陣列就可以了,加了range反而錯了。if x 0 num 1 print num s input input ...
求助,python中分隔內容中帶有逗號的csv
我看你 裡是做了split處理的,那麼把每個元素再做一次replace處理,eachpoint.split 0 replace 問題沒描述清楚。可以繼續問我呀 求助,python如何在csv插入一列的問題 你可知csv就是逗號分割 啊 每行加個逗號就多出來一列了啊 coding utf8 impor...
python中的冒號怎麼用,python中的冒號在什麼時候用,具體含義是什麼
函式,迴圈,條件,類定義等後面都是跟著一個block,block需要縮排,所以這些語句後面都有一個冒號。至於為什麼這樣子,我們又不是研究理論的。死記硬背就可以了。什麼是一個block。每個語言裡幾乎都有有。就是一組語句。比如函式體,迴圈體,條件分支,類的定義等等都是一個block的概念。每一個blo...