无标题无名氏No.63952357 只看PO
2024-10-02(三)11:40:35 ID:4kTyLpO 回应
发现一个问题( ゚∀。)Python的
>>>a=b=[]
>>>a.append(1)
这个时候a和b两个列表都会添加一个1( ゚∀。)是因为连等定义共用一个内存地址吗
无标题无名氏No.63953905
2024-10-02(三)14:45:39 ID: 4kTyLpO (PO主)
>>No.63953862
之前也碰到过这个问题,我打算在一个csv里放一些参数和命令行,但是突然发现要是有人把参数换成命令行,eval一样会执行(;´Д`)不知道怎么好,拿int代替了
无标题无名氏No.63953938
2024-10-02(三)14:49:11 ID: 4Sv4ob7
>>No.63953502
我少说了( ゚∀。)
如果要看是不是一个对象的话,用a is b会更省力一点,is会比较二者的id标识
无标题无名氏No.63953955
2024-10-02(三)14:51:04 ID: 4kTyLpO (PO主)
>>No.63953938
>>No.63953900
>>No.63953873
谢谢肥哥们( ゚∀゚)