Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. ฉันจะลบรายการออกจาก Python tuple ได้อย่างไร

    Tuples ใน python จะไม่เปลี่ยนรูป หากคุณต้องการลบรายการออกจาก Python tuple คุณสามารถใช้การแบ่งส่วนดัชนีเพื่อแยกดัชนีบางรายการออก ตัวอย่างเช่น a = (1, 2, 3, 4, 5) b = a[:2] + a[3:] print(b) สิ่งนี้จะให้ผลลัพธ์: (1, 2, 4, 5) หรือคุณสามารถแปลงเป็นรายการ ลบรายการ และแปลงกลับเป็นทูเพิล ตัวอย่างเช่น a =

  2. ฉันจะแสดง python tuple ในรูปแบบ JSON ได้อย่างไร

    ไม่มีแนวคิดของทูเพิลในรูปแบบ JSON โมดูล json ของ Python แปลง Python tuples เป็นรายการ JSON เพราะนั่นคือสิ่งที่ใกล้เคียงที่สุดใน JSON เป็น tuple ความไม่เปลี่ยนรูปจะไม่ถูกรักษาไว้ หากคุณต้องการเก็บรักษาไว้ ให้ใช้ยูทิลิตี้เช่นดองหรือเขียนตัวเข้ารหัสและตัวถอดรหัสของคุณเอง หากคุณใช้ pickle จะไม่เก็บ Pyt

  3. วิธีการแปลง python tuple เป็นตารางสองมิติ?

    หากคุณมีไลบรารี่ที่เป็นตัวเลข เช่น numpy คุณควรใช้เมธอด reshape เพื่อปรับรูปร่าง tuple เป็นอาร์เรย์หลายมิติ ตัวอย่าง import numpy data = numpy.array(range(1,10)) data.reshape([3,3]) print(data) ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ - array([[1, 2, 3],        [4, 5, 6],     &nbs

  4. ฉันจะกำหนดรายการที่ซ้ำกันใน Python tuple ได้อย่างไร

    คุณสามารถป้อนรายการที่ซ้ำกันใน Python tuple ได้โดยตรง เนื่องจากไม่มีการทำงานเหมือนชุด (ซึ่งรับเฉพาะรายการที่ไม่ซ้ำ) ตัวอย่าง myTpl = (1, 2, 2, 2, 3, 5, 5, 4) คุณยังสามารถใช้ตัวดำเนินการบน tuples เพื่อเขียน tuples ขนาดใหญ่สำหรับ ตัวอย่าง myTpl = (1,) * 5 print(myTpl) ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ (1

  5. การเปรียบเทียบ tuple ทำงานอย่างไรใน Python

    Tuples ถูกเปรียบเทียบตามตำแหน่ง:รายการแรกของ tuple แรกจะถูกเปรียบเทียบกับรายการแรกของ tuple ที่สอง; หากไม่เท่ากัน นี่คือผลลัพธ์ของการเปรียบเทียบ มิฉะนั้น ให้พิจารณารายการที่สอง จากนั้นจะพิจารณารายการที่สาม และต่อไปเรื่อยๆ ตัวอย่าง >>> a = (1, 2, 3) >>> b = (1, 2, 5) >>> a

  6. วิธีที่เป็นที่ยอมรับในการตรวจสอบประเภทใน python คืออะไร?

    ถ้าคุณต้องการตรวจสอบว่าวัตถุ x เป็นอินสแตนซ์ของประเภทที่กำหนด (ไม่ใช่ประเภทย่อย) คุณสามารถใช้ typeto รับประเภทและตรวจสอบโดยใช้ is คำสั่ง ตัวอย่าง x = "Hello" if type(x) is str:    print("x is an instance of str") ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ x is an instance of str ถ้าคุ

  7. ฉันจะใช้ Multiple-tuple ใน Python ได้อย่างไร

    ทูเพิลหลายตัวคือทูเพิลของทูเพิล ตัวอย่าง ((0, 1, 2), (3, 4, 5), (6, 7, 8), (9, 10, 11), (12, 13, 14)) คุณสามารถวนซ้ำบน tuple หลายตัวได้โดยใช้ไวยากรณ์การทำลายโครงสร้าง python ด้วยวิธีต่อไปนี้ x = ((0, 1, 2), (3, 4, 5), (6, 7, 8), (9, 10, 11), (12, 13, 14)) for a, b, c in x: print(a + b + c) ผลลัพธ์

  8. ฉันจะลบทูเพิลของทูเพิลออกจากทูเพิลใน Python ได้อย่างไร

    วิธีโดยตรงในการลบทูเพิลของทูเพิลจากทูเพิลในไพธอนคือการใช้ลูปโดยตรง ตัวอย่างเช่น ถ้า คุณมีทูเพิลทูเพิล ตัวอย่าง ((0, 1, 2), (3, 4, 5), (6, 7, 8), (9, 10, 11), (12, 13, 14)) และต้องการลบ (1, 2, 3, 4, 5) ออกจากทูเพิลภายในแต่ละตัว ทำได้ดังนี้ my_tuple = ((0, 1, 2), (3, 4, 5), (6, 7, 8), (9, 10, 11), (

  9. ฉันจะผนวก tuple เข้ากับ tuple อื่นใน Python ได้อย่างไร

    คุณสามารถเพิ่ม tuple ไปยัง tuple อื่นได้โดยตรงโดยใช้ตัวดำเนินการ + ตัวอย่างเช่น ตัวอย่าง x = (1, 2, 3) y = (4, 5) x = x + y print(x) ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ x = (1, 2, 3) y = (4, 5) x = x + y

  10. ฉันจะเขียนแบบสอบถาม SQL IN ด้วย Python tuple ได้อย่างไร

    ในการเขียน SQL ในเคียวรี คุณต้องแน่ใจว่าคุณระบุตัวยึดตำแหน่งในคิวรีโดยใช้เพื่อให้การสืบค้นถูก Escape อย่างเหมาะสม ตัวอย่างเช่น ตัวอย่าง my_tuple = ("Hello", "world", "John") placeholder= '?' placeholders= ', '.join(placeholder for _ in my_tuple) query= &

  11. ฉันจะแปลง Python tuple เป็น Array ได้อย่างไร

    ในการแปลง tuple เป็น array(list) คุณสามารถใช้ตัวสร้างรายการได้โดยตรง ตัวอย่าง x = (1, 2, 3) y = list(x) print(y) ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ - [1, 2, 3] ตัวอย่าง หากคุณมีทูเพิลหลายระดับและต้องการอาร์เรย์แบบแบน คุณสามารถใช้สิ่งต่อไปนี้ - z = ((1, 2, 3), (4, 5)) y = [a for b in z for a in b] print(y

  12. จะแปลงวัตถุ x เป็นสตริงนิพจน์ใน Python ได้อย่างไร?

    ฟังก์ชัน str แปลงอ็อบเจ็กต์ใน python เป็นการแสดงสตริง มีฟังก์ชันอื่นที่เรียกว่า repr() ใน python ที่แปลงวัตถุเป็นสตริงนิพจน์ เป้าหมายของ __repr__ จะต้องชัดเจนในขณะที่ __str__ จะต้องอ่านได้ __repr__ ใช้เพื่อคำนวณการแสดงสตริง “เป็นทางการ” ของออบเจกต์ ตัวอย่าง ลองมาดูตัวอย่าง datetime เพื่อทำความเข้าใ

  13. จะพิมพ์ทูเพิลที่สมบูรณ์ใน Python โดยใช้การจัดรูปแบบสตริงได้อย่างไร

    เมื่อใช้การจัดรูปแบบสตริงแบบเก่าใน python เช่น % () หากสิ่งที่อยู่หลังเปอร์เซ็นต์เป็นทูเพิล python จะพยายามแยกย่อยและส่งผ่านแต่ละรายการในสตริงนั้นไปยังสตริง ตัวอย่างเช่น tup = (1,2,3) print("this is a tuple %s" % (tup)) สิ่งนี้จะให้ผลลัพธ์: TypeError: not all arguments converted during s

  14. จะปรับรหัสการเข้าถึงพจนานุกรม Python ให้เหมาะสมได้อย่างไร

    dicts ใน python ได้รับการปรับให้เหมาะสมอย่างมาก การสร้าง dict จากคีย์ N หรือคู่คีย์/ค่าคือ O(N) การดึงข้อมูลคือ O(1) การพุตจะถูกตัดจำหน่าย O(1) และอื่นๆ คุณไม่จำเป็นต้องปรับให้เหมาะสมอย่างชัดเจน คุณสามารถมั่นใจได้ในสิ่งนี้ เนื่องจาก python under the hood ใช้คลาสของตัวเองโดยใช้ dicts อย่าเปรียบเทียบ

  15. คุณคิดว่าพจนานุกรม Python นั้นปลอดภัยสำหรับเธรดหรือไม่

    ใช่ พจนานุกรม Python นั้นปลอดภัยสำหรับเธรด ที่จริงแล้ว บิวด์อินทั้งหมดใน python นั้นปลอดภัยสำหรับเธรด คุณสามารถอ่านเพิ่มเติมเกี่ยวกับสิ่งนี้ได้ในเอกสาร:https://docs.python.org/3/glossary.html#term-global-interpreter-lock

  16. จะจัดเรียงพจนานุกรม Python ตามประเภทข้อมูลได้อย่างไร

    คุณสามารถเรียงลำดับรายการพจนานุกรมตามค่าของพจนานุกรมได้โดยใช้ฟังก์ชันที่เรียงลำดับแล้วส่งแลมบ์ดาที่บอกคีย์ที่จะใช้สำหรับการเรียงลำดับ ตัวอย่างเช่น A = [{'name':'john','age':45},      {'name':'andi','age':23},      {'na

  17. เราจะแปลพจนานุกรม Python เป็น C ++ ได้อย่างไร

    พจนานุกรมหลามเป็น Hashmap คุณสามารถใช้โครงสร้างข้อมูลแผนที่ใน C ++ เพื่อเลียนแบบพฤติกรรมของ python dict คุณสามารถใช้แผนที่ในภาษา C++ ได้ดังนี้: #include <iostream> #include <map> using namespace std; int main(void) {    /* Initializer_list constructor */    map<cha

  18. จะแปลงพจนานุกรม Javascript เป็นพจนานุกรม Python ได้อย่างไร

    Python และ javascript มีการแสดงแทนพจนานุกรมต่างกัน ดังนั้นคุณจึงต้องมีการเป็นตัวแทนระดับกลางเพื่อส่งข้อมูลระหว่างกัน การแสดงข้อมูลระดับกลางที่ใช้บ่อยที่สุดคือ JSON ซึ่งเป็นรูปแบบการแลกเปลี่ยนข้อมูลและข้อมูลที่มีน้ำหนักเบาอย่างง่าย ตัวอย่าง ฟังก์ชัน dumps แปลง dict เป็นสตริง ตัวอย่างเช่น import json

  19. จะแปลงคีย์ / ค่าพจนานุกรม Python เป็นตัวพิมพ์เล็กได้อย่างไร

    คุณสามารถแปลงคีย์/ค่าพจนานุกรมของ Python เป็นตัวพิมพ์เล็กได้โดยเพียงแค่วนซ้ำและสร้าง dict ใหม่จากคีย์และค่า ตัวอย่างเช่น def lower_dict(d):    new_dict = dict((k.lower(), v.lower()) for k, v in d.items())    return new_dict a = {'Foo': "Hello", 'Bar': &q

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:61/450  20-คอมพิวเตอร์/Page Goto:1 55 56 57 58 59 60 61 62 63 64 65 66 67