ขอสอบถามวิธํีการ split tuple หน่อยครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ขอสอบถามวิธํีการ split tuple หน่อยครับ

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย บุคคลทั่วไป » 24/11/2022 5:07 pm

กำลังหาอยู่พอดี

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย บุคคลทั่วไป » 11/09/2022 8:52 pm

ขอบคุณครับ

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย benzas00123 » 13/01/2020 12:11 pm

jirawoot เขียน: 13/01/2020 12:01 pm
benzas00123 เขียน: 13/01/2020 11:43 am ดึงมาได้แบบนี้ครับ
C++ & java & Python-1.png

โค้ด: เลือกทั้งหมด

cur = con.cursor()
cur.execute("SELECT latest_version FROM ir_module_module where state = 'installed'")
total = cur.fetchall()

for row in total:
    print(row)
อันนี้ code ที่ใช้ครับ
ต้องถอด tuple ออกมาก่อน ให้ค่ามันเป็น str แล้วค่อย split
ทำได้แล้วครับขอบคุณครับ

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย jirawoot » 13/01/2020 12:01 pm

benzas00123 เขียน: 13/01/2020 11:43 am ดึงมาได้แบบนี้ครับ
C++ & java & Python-1.png

โค้ด: เลือกทั้งหมด

cur = con.cursor()
cur.execute("SELECT latest_version FROM ir_module_module where state = 'installed'")
total = cur.fetchall()

for row in total:
    print(row)
อันนี้ code ที่ใช้ครับ
ต้องถอด tuple ออกมาก่อน ให้ค่ามันเป็น str แล้วค่อย split

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย benzas00123 » 13/01/2020 11:43 am

ดึงมาได้แบบนี้ครับ
C++ & java & Python-1.png
C++ & java & Python-1.png (4.19 KiB) Viewed 2169 times

โค้ด: เลือกทั้งหมด

cur = con.cursor()
cur.execute("SELECT latest_version FROM ir_module_module where state = 'installed'")
total = cur.fetchall()

for row in total:
    print(row)
อันนี้ code ที่ใช้ครับ

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย benzas00123 » 13/01/2020 11:42 am

อันนนี้คือ ผมลอง split ครับ มันขึ้น error
C++ & java & Python-1.png
C++ & java & Python-1.png (7.8 KiB) Viewed 2172 times

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย jirawoot » 13/01/2020 11:42 am

benzas00123 เขียน: 13/01/2020 11:35 am
jirawoot เขียน: 13/01/2020 11:29 am เอามา loop แล้วใช้คำสั่ง split ดู ครับ
เช่น

โค้ด: เลือกทั้งหมด

r = ('7.2.1.0.1','7.2.1.1.2')

for v in r:
    for b in v.split('.'):
        print b
ผล

โค้ด: เลือกทั้งหมด

7
2
1
0
1
7
2
1
1
2
ผมไม่สามารถนำมา split ได้ครับลืมบอกไป ว่าค่าที่ผมดึงมาได้มันเป็น tuple
ค่าที่ดึงมาเป็นแบบไหนมีตัวอย่างมั้ย

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย benzas00123 » 13/01/2020 11:35 am

jirawoot เขียน: 13/01/2020 11:29 am เอามา loop แล้วใช้คำสั่ง split ดู ครับ
เช่น

โค้ด: เลือกทั้งหมด

r = ('7.2.1.0.1','7.2.1.1.2')

for v in r:
    for b in v.split('.'):
        print b
ผล

โค้ด: เลือกทั้งหมด

7
2
1
0
1
7
2
1
1
2
ผมไม่สามารถนำมา split ได้ครับลืมบอกไป ว่าค่าที่ผมดึงมาได้มันเป็น tuple

Re: ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย jirawoot » 13/01/2020 11:29 am

เอามา loop แล้วใช้คำสั่ง split ดู ครับ
เช่น

โค้ด: เลือกทั้งหมด

r = ('7.2.1.0.1','7.2.1.1.2')

for v in r:
    for b in v.split('.'):
        print b
ผล

โค้ด: เลือกทั้งหมด

7
2
1
0
1
7
2
1
1
2

ขอสอบถามวิธํีการ split tuple หน่อยครับ

โดย benzas00123 » 13/01/2020 11:17 am

พอดีัผมดึงค่าออกมาจาก database ได้ค่าประมาณนี้ครับ
('7.2.1.0.1',)

ผมต้องการที่จะ นำค่าตัวเลขของแต่ละตำแหน่งแยกมาเก็บภายในตัวแปรที่สร้างขึ้น
เช่น

a = 7
b = 2
c = 1
d = 0
e = 1

แบบนี้ครับ ผมขอคำแนะนำหน่อยว่าต้องทำยังไง

ข้างบน